0001564590-21-039493.txt : 20210730 0001564590-21-039493.hdr.sgml : 20210730 20210730161141 ACCESSION NUMBER: 0001564590-21-039493 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210730 DATE AS OF CHANGE: 20210730 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PROOFPOINT INC CENTRAL INDEX KEY: 0001212458 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 510414846 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35506 FILM NUMBER: 211132660 BUSINESS ADDRESS: STREET 1: 925 W. MAUDE AVENUE CITY: SUNNYVALE STATE: CA ZIP: 94085 BUSINESS PHONE: 408-517-4710 MAIL ADDRESS: STREET 1: 925 W. MAUDE AVENUE CITY: SUNNYVALE STATE: CA ZIP: 94085 10-Q 1 pfpt-10q_20210630.htm 10-Q pfpt-10q_20210630.htm
false Q2 0001212458 --12-31 P2Y true P5D P5D us-gaap:QualifiedPlanMember us-gaap:QualifiedPlanMember us-gaap:QualifiedPlanMember us-gaap:QualifiedPlanMember country:US country:US country:US country:US P4Y P3Y P5Y P3Y pfpt:AccountingStandardsUpdate202006Member pfpt:AccountingStandardsUpdate202006Member pfpt:AccountingStandardsUpdate202006Member P2Y P7Y P2Y P8Y P1Y P5Y P4Y P5Y P1Y P3Y P7Y P2Y P3Y P3Y6M21D P3Y3M21D 0001212458 2021-01-01 2021-06-30 xbrli:shares 0001212458 2021-07-15 iso4217:USD 0001212458 2021-06-30 0001212458 2020-12-31 iso4217:USD xbrli:shares 0001212458 us-gaap:LicenseAndServiceMember 2021-04-01 2021-06-30 0001212458 us-gaap:LicenseAndServiceMember 2020-04-01 2020-06-30 0001212458 us-gaap:LicenseAndServiceMember 2021-01-01 2021-06-30 0001212458 us-gaap:LicenseAndServiceMember 2020-01-01 2020-06-30 0001212458 pfpt:HardwareAndServiceMember 2021-04-01 2021-06-30 0001212458 pfpt:HardwareAndServiceMember 2020-04-01 2020-06-30 0001212458 pfpt:HardwareAndServiceMember 2021-01-01 2021-06-30 0001212458 pfpt:HardwareAndServiceMember 2020-01-01 2020-06-30 0001212458 2021-04-01 2021-06-30 0001212458 2020-04-01 2020-06-30 0001212458 2020-01-01 2020-06-30 0001212458 pfpt:CostOfSubscriptionRevenueMember 2021-04-01 2021-06-30 0001212458 pfpt:CostOfSubscriptionRevenueMember 2020-04-01 2020-06-30 0001212458 pfpt:CostOfSubscriptionRevenueMember 2021-01-01 2021-06-30 0001212458 pfpt:CostOfSubscriptionRevenueMember 2020-01-01 2020-06-30 0001212458 pfpt:CostOfHardwareAndServicesRevenueMember 2021-04-01 2021-06-30 0001212458 pfpt:CostOfHardwareAndServicesRevenueMember 2020-04-01 2020-06-30 0001212458 pfpt:CostOfHardwareAndServicesRevenueMember 2021-01-01 2021-06-30 0001212458 pfpt:CostOfHardwareAndServicesRevenueMember 2020-01-01 2020-06-30 0001212458 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001212458 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001212458 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001212458 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001212458 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001212458 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001212458 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001212458 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001212458 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001212458 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001212458 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001212458 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001212458 2021-03-31 0001212458 us-gaap:CommonStockMember 2021-03-31 0001212458 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001212458 us-gaap:TreasuryStockMember 2021-03-31 0001212458 us-gaap:RetainedEarningsMember 2021-03-31 0001212458 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001212458 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0001212458 us-gaap:CommonStockMember 2021-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001212458 us-gaap:TreasuryStockMember 2021-06-30 0001212458 us-gaap:RetainedEarningsMember 2021-06-30 0001212458 2020-03-31 0001212458 us-gaap:CommonStockMember 2020-03-31 0001212458 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001212458 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001212458 us-gaap:RetainedEarningsMember 2020-03-31 0001212458 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001212458 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001212458 2020-06-30 0001212458 us-gaap:CommonStockMember 2020-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001212458 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001212458 us-gaap:RetainedEarningsMember 2020-06-30 0001212458 us-gaap:CommonStockMember 2020-12-31 0001212458 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001212458 us-gaap:TreasuryStockMember 2020-12-31 0001212458 us-gaap:RetainedEarningsMember 2020-12-31 0001212458 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001212458 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001212458 us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0001212458 us-gaap:CommonStockMember 2019-12-31 0001212458 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001212458 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001212458 us-gaap:RetainedEarningsMember 2019-12-31 0001212458 2019-12-31 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-06-30 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001212458 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001212458 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001212458 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001212458 pfpt:InteliSecureIncMember 2021-01-01 2021-06-30 0001212458 pfpt:ParentAndMergerSubMember 2021-04-25 pfpt:segment pfpt:reporting_unit 0001212458 us-gaap:DevelopedTechnologyRightsMember srt:MinimumMember 2021-01-01 2021-06-30 0001212458 us-gaap:DevelopedTechnologyRightsMember srt:MaximumMember 2021-01-01 2021-06-30 0001212458 us-gaap:CustomerRelationshipsMember srt:MinimumMember 2021-01-01 2021-06-30 0001212458 us-gaap:CustomerRelationshipsMember srt:MaximumMember 2021-01-01 2021-06-30 0001212458 us-gaap:TrademarksAndTradeNamesMember srt:MinimumMember 2021-01-01 2021-06-30 0001212458 us-gaap:TrademarksAndTradeNamesMember srt:MaximumMember 2021-01-01 2021-06-30 0001212458 us-gaap:PatentsMember srt:MinimumMember 2021-01-01 2021-06-30 0001212458 us-gaap:PatentsMember srt:MaximumMember 2021-01-01 2021-06-30 0001212458 us-gaap:OrderOrProductionBacklogMember srt:MinimumMember 2021-01-01 2021-06-30 0001212458 us-gaap:OrderOrProductionBacklogMember srt:MaximumMember 2021-01-01 2021-06-30 0001212458 srt:MinimumMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember 2021-01-01 2021-06-30 0001212458 pfpt:SubscriptionMember 2021-04-01 2021-06-30 0001212458 pfpt:SubscriptionMember 2020-04-01 2020-06-30 0001212458 pfpt:SubscriptionMember 2021-01-01 2021-06-30 0001212458 pfpt:SubscriptionMember 2020-01-01 2020-06-30 0001212458 pfpt:SoftwareLicenseMember 2021-04-01 2021-06-30 0001212458 pfpt:SoftwareLicenseMember 2020-04-01 2020-06-30 0001212458 pfpt:SoftwareLicenseMember 2021-01-01 2021-06-30 0001212458 pfpt:SoftwareLicenseMember 2020-01-01 2020-06-30 0001212458 pfpt:SalesCommissionMember 2021-04-01 2021-06-30 0001212458 pfpt:SalesCommissionMember 2020-04-01 2020-06-30 0001212458 pfpt:SalesCommissionMember 2021-01-01 2021-06-30 0001212458 pfpt:SalesCommissionMember 2020-01-01 2020-06-30 0001212458 pfpt:ProductCostMember 2021-04-01 2021-06-30 0001212458 pfpt:ProductCostMember 2020-04-01 2020-06-30 0001212458 pfpt:ProductCostMember 2021-01-01 2021-06-30 0001212458 pfpt:ProductCostMember 2020-01-01 2020-06-30 0001212458 us-gaap:LongTermContractWithCustomerMember 2021-06-30 xbrli:pure 0001212458 us-gaap:LongTermContractWithCustomerMember 2021-07-01 2021-06-30 0001212458 us-gaap:LongTermContractWithCustomerMember 2022-07-01 2021-06-30 0001212458 pfpt:InteliSecureIncMember 2021-03-02 2021-03-02 0001212458 pfpt:InteliSecureIncMember 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:OperatingExpenseMember 2021-01-01 2021-06-30 0001212458 pfpt:InteliSecureIncMember us-gaap:CustomerRelationshipsMember 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:OrderOrProductionBacklogMember 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:DevelopedTechnologyRightsMember 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:CustomerRelationshipsMember 2021-03-02 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:OrderOrProductionBacklogMember 2021-03-02 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:DevelopedTechnologyRightsMember 2021-03-02 2021-03-02 0001212458 pfpt:TheDefenceWorksLimitedMember 2020-05-05 2020-05-05 0001212458 pfpt:TheDefenceWorksLimitedMember 2020-05-05 0001212458 us-gaap:DevelopedTechnologyRightsMember 2021-06-30 0001212458 us-gaap:CustomerRelationshipsMember 2021-06-30 0001212458 us-gaap:IntellectualPropertyMember 2021-06-30 0001212458 us-gaap:OrderOrProductionBacklogMember 2021-06-30 0001212458 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001212458 us-gaap:CustomerRelationshipsMember 2020-12-31 0001212458 us-gaap:IntellectualPropertyMember 2020-12-31 0001212458 us-gaap:OrderOrProductionBacklogMember 2020-12-31 0001212458 us-gaap:MoneyMarketFundsMember 2021-06-30 0001212458 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-06-30 0001212458 us-gaap:FairValueInputsLevel1Member 2021-06-30 0001212458 pfpt:ContingentConsiderationMember 2021-06-30 0001212458 us-gaap:FairValueInputsLevel3Member pfpt:ContingentConsiderationMember 2021-06-30 0001212458 us-gaap:MoneyMarketFundsMember 2020-12-31 0001212458 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001212458 us-gaap:FairValueInputsLevel1Member 2020-12-31 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:FairValueInputsLevel2Member 2021-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001212458 pfpt:ContingentConsiderationMember 2021-03-31 0001212458 pfpt:ContingentConsiderationMember 2020-12-31 0001212458 pfpt:ContingentConsiderationMember 2021-04-01 2021-06-30 0001212458 pfpt:ContingentConsiderationMember 2021-01-01 2021-06-30 0001212458 us-gaap:CashMember 2021-06-30 0001212458 us-gaap:CashMember 2020-12-31 0001212458 pfpt:RealEstateLeasesMember srt:MaximumMember 2021-06-30 0001212458 pfpt:RealEstateLeasesMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember pfpt:DatacenterLeasesMember 2021-06-30 0001212458 pfpt:DatacenterLeasesMember 2021-06-30 0001212458 pfpt:SeniorConvertibleNotesMember pfpt:AccountingStandardsUpdate202006Member srt:RestatementAdjustmentMember 2020-01-01 0001212458 pfpt:SeniorConvertibleNotesMember pfpt:AccountingStandardsUpdate202006Member srt:RestatementAdjustmentMember 2020-01-01 2020-01-01 0001212458 srt:ScenarioPreviouslyReportedMember pfpt:AccountingStandardsUpdate202006Member 2020-12-31 0001212458 srt:RestatementAdjustmentMember pfpt:AccountingStandardsUpdate202006Member 2020-12-31 0001212458 pfpt:AccountingStandardsUpdate202006Member 2020-12-31 0001212458 pfpt:AccountingStandardsUpdate202006Member srt:ScenarioPreviouslyReportedMember 2020-04-01 2020-06-30 0001212458 pfpt:AccountingStandardsUpdate202006Member 2020-04-01 2020-06-30 0001212458 pfpt:AccountingStandardsUpdate202006Member srt:RestatementAdjustmentMember 2020-04-01 2020-06-30 0001212458 pfpt:AccountingStandardsUpdate202006Member srt:ScenarioPreviouslyReportedMember 2020-01-01 2020-06-30 0001212458 pfpt:AccountingStandardsUpdate202006Member 2020-01-01 2020-06-30 0001212458 pfpt:AccountingStandardsUpdate202006Member srt:RestatementAdjustmentMember 2020-01-01 2020-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2019-08-23 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2019-08-23 2019-08-23 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2021-01-01 2021-06-30 utr:D 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2021-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2020-12-31 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2021-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2020-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2021-04-01 2021-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2020-04-01 2020-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2021-01-01 2021-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2020-01-01 2020-06-30 pfpt:plan 0001212458 pfpt:VariousAcquisitionsMember 2021-01-01 2021-06-30 0001212458 pfpt:FireLayersMember 2021-01-01 2021-06-30 0001212458 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2021-01-01 2021-06-30 0001212458 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2021-01-01 2021-06-30 0001212458 pfpt:TwoThousandTwoAndTwoThousandTwelveEquityIncentivePlanMember 2021-06-30 0001212458 pfpt:TwoThousandTwoAndTwoThousandTwelveEquityIncentivePlanMember us-gaap:RestrictedStockMember srt:MinimumMember 2021-01-01 2021-06-30 0001212458 pfpt:TwoThousandTwoAndTwoThousandTwelveEquityIncentivePlanMember us-gaap:RestrictedStockMember srt:MaximumMember 2021-01-01 2021-06-30 0001212458 2020-01-01 2020-12-31 0001212458 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001212458 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001212458 us-gaap:EmployeeStockOptionMember 2021-06-30 0001212458 pfpt:RestrictedStockUnitsAndPerformanceStockUnitsMember 2020-12-31 0001212458 pfpt:RestrictedStockUnitsAndPerformanceStockUnitsMember 2021-01-01 2021-06-30 0001212458 pfpt:RestrictedStockUnitsAndPerformanceStockUnitsMember 2021-06-30 0001212458 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001212458 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001212458 us-gaap:PerformanceSharesMember 2021-01-01 2021-06-30 0001212458 us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001212458 pfpt:RestrictedPerformanceBasedSharesMember 2020-01-01 2020-06-30 0001212458 us-gaap:PerformanceSharesMember 2021-06-30 0001212458 pfpt:StockBonusAwardsMember 2021-06-30 0001212458 pfpt:StockBonusAwardsMember 2020-12-31 0001212458 pfpt:StockBonusAwardsMember 2021-01-01 2021-06-30 0001212458 pfpt:StockBonusAwardsMember 2020-01-01 2020-06-30 0001212458 pfpt:Espp2012PlanMember 2012-03-30 0001212458 pfpt:Espp2012PlanMember 2012-03-30 2012-03-30 0001212458 pfpt:Espp2012PlanMember 2021-06-30 0001212458 us-gaap:RestrictedStockMember pfpt:WebLifeBalanceIncorporationMember 2017-11-30 2017-11-30 0001212458 us-gaap:RestrictedStockMember pfpt:WebLifeBalanceIncorporationMember srt:MinimumMember 2021-01-01 2021-06-30 0001212458 us-gaap:RestrictedStockMember pfpt:WebLifeBalanceIncorporationMember srt:MaximumMember 2021-01-01 2021-06-30 0001212458 us-gaap:RestrictedStockMember pfpt:WebLifeBalanceIncorporationMember 2021-01-01 2021-06-30 0001212458 us-gaap:RestrictedStockMember pfpt:WebLifeBalanceIncorporationMember 2020-01-01 2020-06-30 0001212458 us-gaap:RestrictedStockMember pfpt:WebLifeBalanceIncorporationMember 2021-06-30 0001212458 us-gaap:RestrictedStockMember pfpt:WombatSecuritiesTechnologiesIncMember 2018-02-27 2018-02-28 0001212458 us-gaap:RestrictedStockMember pfpt:WombatSecuritiesTechnologiesIncMember 2020-01-01 2020-03-31 0001212458 pfpt:MetaNetworksLimitedMember us-gaap:RestrictedStockMember 2019-05-15 2019-05-15 0001212458 pfpt:MetaNetworksLimitedMember us-gaap:RestrictedStockMember 2019-05-15 0001212458 pfpt:MetaNetworksLimitedMember us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001212458 pfpt:MetaNetworksLimitedMember us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001212458 pfpt:MetaNetworksLimitedMember us-gaap:RestrictedStockMember 2021-06-30 0001212458 pfpt:ShareRepurchaseProgramMember 2020-08-27 0001212458 pfpt:ShareRepurchaseProgramMember 2021-04-01 2021-06-30 0001212458 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001212458 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001212458 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001212458 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001212458 pfpt:EmployeeStockPurchasePlanMember 2020-01-01 2020-06-30 0001212458 pfpt:CommonStockSubjectToRepurchaseMember 2021-01-01 2021-06-30 0001212458 pfpt:CommonStockSubjectToRepurchaseMember 2020-01-01 2020-06-30 0001212458 pfpt:StockBonusAwardsMember 2021-01-01 2021-06-30 0001212458 pfpt:StockBonusAwardsMember 2020-01-01 2020-06-30 0001212458 pfpt:TwentyTwentyFourConvertibleSeniorNotesDueMember 2021-01-01 2021-06-30 0001212458 pfpt:TwentyTwentyFourConvertibleSeniorNotesDueMember 2020-01-01 2020-06-30 0001212458 country:US 2021-04-01 2021-06-30 0001212458 country:US 2020-04-01 2020-06-30 0001212458 country:US 2021-01-01 2021-06-30 0001212458 country:US 2020-01-01 2020-06-30 0001212458 us-gaap:NonUsMember 2021-04-01 2021-06-30 0001212458 us-gaap:NonUsMember 2020-04-01 2020-06-30 0001212458 us-gaap:NonUsMember 2021-01-01 2021-06-30 0001212458 us-gaap:NonUsMember 2020-01-01 2020-06-30 0001212458 country:US 2021-06-30 0001212458 country:US 2020-12-31 0001212458 us-gaap:NonUsMember 2021-06-30 0001212458 us-gaap:NonUsMember 2020-12-31 0001212458 2020-01-01 2020-03-31 0001212458 us-gaap:OperatingIncomeLossMember 2021-01-01 2021-06-30 0001212458 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-01-01 2021-06-30

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the Quarterly Period Ended June 30, 2021

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the Transition Period from____to____

Commission File Number 001-35506

PROOFPOINT, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

 

51-0414846

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

925 West Maude Avenue

Sunnyvale, California

 

94085

(Address of principal executive offices)

 

(Zip Code)

 

(408517-4710

 

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.0001 par value per share

PFPT

Nasdaq Global Select Market

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Sections 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, or a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

 

 

Accelerated filer

Non-accelerated filer

 

 

Smaller reporting company

 

 

 

 

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

Shares of Proofpoint, Inc. common stock, $0.0001 par value per share, outstanding as of July 15, 2021: 57,757,909 shares.

 


Table of Contents

 

 

TABLE OF CONTENTS

 

 

 

Page

PART I. FINANCIAL INFORMATION

 

 

 

 

 

ITEM 1. FINANCIAL STATEMENTS (UNAUDITED):

 

3

 

 

 

Condensed Consolidated Balance Sheets as of June 30, 2021 and December 31, 2020

 

3

 

 

 

Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2021 and 2020

 

4

 

 

 

Condensed Consolidated Statements of Comprehensive Loss for the Three and Six Months Ended June 30, 2021 and 2020

 

5

 

 

 

Condensed Consolidated Statements of Stockholders' Equity for the Three and Six Months Ended June 30, 2021 and 2020

 

6

 

 

 

Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2021 and 2020

 

8

 

 

 

Notes to Condensed Consolidated Financial Statements

 

10

 

 

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

28

 

 

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

41

 

 

 

ITEM 4. CONTROLS AND PROCEDURES

 

42

 

 

 

PART II. OTHER INFORMATION

 

 

 

 

 

ITEM 1. LEGAL PROCEEDINGS

 

43

 

 

 

ITEM 1A. RISK FACTORS

 

43

 

 

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

64

 

 

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

65

 

 

 

ITEM 4. MINE SAFETY DISCLOSURES

 

65

 

 

 

ITEM 5. OTHER INFORMATION

 

65

 

 

 

ITEM 6. EXHIBITS

 

66

 

 

 

SIGNATURES

 

67

 

 

 

2


Table of Contents

 

 

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS.

Proofpoint, Inc.

Condensed Consolidated Balance Sheets

(In thousands, except per share amounts)

(Unaudited)

 

 

 

June 30, 2021

 

 

December 31, 2020

 

Assets

 

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

929,306

 

 

$

910,279

 

Accounts receivable, net

 

 

204,264

 

 

 

255,390

 

Inventory

 

 

432

 

 

 

317

 

Deferred product costs

 

 

3,255

 

 

 

3,480

 

Deferred commissions

 

 

62,680

 

 

 

57,779

 

Prepaid expenses and other current assets

 

 

35,889

 

 

 

32,493

 

Total current assets

 

 

1,235,826

 

 

 

1,259,738

 

Property and equipment, net

 

 

107,126

 

 

 

111,030

 

Operating lease right-of-use assets

 

 

179,001

 

 

 

182,228

 

Long-term deferred product costs

 

 

464

 

 

 

420

 

Goodwill

 

 

738,037

 

 

 

688,454

 

Intangible assets, net

 

 

116,567

 

 

 

130,392

 

Long-term deferred commissions

 

 

118,808

 

 

 

108,762

 

Other assets

 

 

15,916

 

 

 

17,686

 

Total assets

 

$

2,511,745

 

 

$

2,498,710

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$

29,804

 

 

$

2,233

 

Accrued liabilities

 

 

128,779

 

 

 

132,187

 

Operating lease liabilities

 

 

37,573

 

 

 

28,560

 

Deferred revenue

 

 

703,029

 

 

 

702,248

 

Total current liabilities

 

 

899,185

 

 

 

865,228

 

Convertible senior notes

 

 

907,991

 

 

 

906,084

 

Long-term operating lease liabilities

 

 

173,161

 

 

 

178,506

 

Other long-term liabilities

 

 

41,092

 

 

 

39,639

 

Long-term deferred revenue

 

 

205,910

 

 

 

190,032

 

Total liabilities

 

 

2,227,339

 

 

 

2,179,489

 

Commitments and contingencies (Note 7)

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

 

 

Convertible preferred stock, $0.0001 par value; 5,000 shares authorized; no shares issued and outstanding

 

 

 

 

 

 

Common stock, $0.0001 par value; 200,000 shares authorized; 59,396 shares issued and 57,717 shares outstanding at June 30, 2021; 58,513 shares issued and 57,178 shares outstanding at December 31, 2020

 

 

6

 

 

 

6

 

Additional paid-in capital

 

 

1,414,846

 

 

 

1,307,474

 

Treasury stock, at cost; 1,679 shares and 1,335 shares at June 30, 2021 and December 31, 2020

 

 

(183,309

)

 

 

(139,356

)

Accumulated deficit

 

 

(947,137

)

 

 

(848,903

)

Total stockholders’ equity

 

 

284,406

 

 

 

319,221

 

Total liabilities and stockholders’ equity

 

$

2,511,745

 

 

$

2,498,710

 

 

See accompanying Notes to the Condensed Consolidated Financial Statements.

3


Table of Contents

 

Proofpoint, Inc.

Condensed Consolidated Statements of Operations

(In thousands, except per share amounts)

(Unaudited)

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subscription

 

$

303,510

 

 

$

254,892

 

 

$

587,122

 

 

$

498,961

 

Hardware and services

 

 

5,143

 

 

 

3,546

 

 

 

9,362

 

 

 

9,251

 

Total revenue

 

 

308,653

 

 

 

258,438

 

 

 

596,484

 

 

 

508,212

 

Cost of revenue:(1)(2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subscription

 

 

67,659

 

 

 

59,193

 

 

 

131,666

 

 

 

119,041

 

Hardware and services

 

 

9,420

 

 

 

8,382

 

 

 

18,933

 

 

 

17,465

 

Total cost of revenue

 

 

77,079

 

 

 

67,575

 

 

 

150,599

 

 

 

136,506

 

Gross profit

 

 

231,574

 

 

 

190,863

 

 

 

445,885

 

 

 

371,706

 

Operating expense:(1)(2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

81,319

 

 

 

70,602

 

 

 

161,837

 

 

 

140,497

 

Sales and marketing

 

 

142,949

 

 

 

116,279

 

 

 

286,093

 

 

 

239,441

 

General and administrative

 

 

54,664

 

 

 

14,812

 

 

 

87,375

 

 

 

44,367

 

Total operating expense

 

 

278,932

 

 

 

201,693

 

 

 

535,305

 

 

 

424,305

 

Operating loss

 

 

(47,358

)

 

 

(10,830

)

 

 

(89,420

)

 

 

(52,599

)

Interest expense

 

 

(1,533

)

 

 

(1,525

)

 

 

(3,061

)

 

 

(3,049

)

Other (expense) income, net

 

 

(1,712

)

 

 

(1,092

)

 

 

(1,347

)

 

 

3,529

 

Loss before income taxes

 

 

(50,603

)

 

 

(13,447

)

 

 

(93,828

)

 

 

(52,119

)

Provision for income taxes

 

 

(2,312

)

 

 

(1,660

)

 

 

(4,406

)

 

 

(29,829

)

Net loss

 

$

(52,915

)

 

$

(15,107

)

 

$

(98,234

)

 

$

(81,948

)

Net loss per share, basic and diluted

 

$

(0.92

)

 

$

(0.26

)

 

$

(1.71

)

 

$

(1.43

)

Weighted average shares outstanding, basic and diluted

 

 

57,479

 

 

 

57,369

 

 

 

57,406

 

 

 

57,168

 

 

(1) Includes stock-based compensation expense as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of subscription revenue

 

$

5,933

 

 

$

5,235

 

 

$

11,396

 

 

$

10,777

 

Cost of hardware and services revenue

 

$

1,619

 

 

$

1,408

 

 

$

3,231

 

 

$

2,779

 

Research and development

 

$

18,234

 

 

$

16,431

 

 

$

35,951

 

 

$

32,036

 

Sales and marketing

 

$

23,718

 

 

$

17,047

 

 

$

50,981

 

 

$

35,566

 

General and administrative

 

$

11,779

 

 

$

(3,660

)

 

$

20,835

 

 

$

6,868

 

 

 

(2) Includes intangible amortization expense as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of subscription revenue

 

$

10,719

 

 

$

9,992

 

 

$

21,335

 

 

$

19,930

 

Sales and marketing

 

$

4,017

 

 

$

3,947

 

 

$

7,590

 

 

$

8,460

 

 

 

See accompanying Notes to the Condensed Consolidated Financial Statements.

 

 

 

 

 

4


Table of Contents

 

 

Proofpoint, Inc.

Condensed Consolidated Statements of Comprehensive Loss

(In thousands)

(Unaudited)

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Net loss

 

$

(52,915

)

 

$

(15,107

)

 

$

(98,234

)

 

$

(81,948

)

Other comprehensive income, net of tax:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unrealized (loss) gain on short-term investments, net

 

 

 

 

 

(3

)

 

 

 

 

 

1

 

Comprehensive loss

 

$

(52,915

)

 

$

(15,110

)

 

$

(98,234

)

 

$

(81,947

)

 

See accompanying Notes to the Condensed Consolidated Financial Statements.

5


Table of Contents

 

Proofpoint, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(In thousands, except per share amounts)

(Unaudited)

 

 

 

 

Three Months Ended June 30, 2021

 

 

 

Common Stock

 

 

Additional

Paid-In

 

 

Treasury Stock

 

 

Accumulated

Other

Comprehensive

 

 

Accumulated

 

 

Total

Stockholders’

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Shares

 

 

Amount

 

 

Income (Loss)

 

 

Deficit

 

 

Equity

 

Balances at March 31, 2021

 

 

58,949

 

 

$

6

 

 

$

1,351,655

 

 

 

(1,543

)

 

$

(165,443

)

 

$

 

 

$

(894,222

)

 

$

291,996

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(52,915

)

 

 

(52,915

)

Stock-based compensation expense

 

 

 

 

 

 

 

 

57,034

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

57,034

 

Common stock issued

 

 

525

 

 

 

 

 

 

18,310

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18,310

 

Tax withholding upon vesting of restricted stock awards

 

 

(78

)

 

 

 

 

 

(12,153

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(12,153

)

Repurchase of common stock (Note 9)

 

 

 

 

 

 

 

 

 

 

 

(136

)

 

 

(17,866

)

 

 

 

 

 

 

 

 

(17,866

)

Balances at June 30, 2021

 

 

59,396

 

 

$

6

 

 

$

1,414,846

 

 

 

(1,679

)

 

$

(183,309

)

 

$

 

 

$

(947,137

)

 

$

284,406

 

 

 

 

 

Three Months Ended June 30, 2020

 

 

 

Common Stock

 

 

Additional

Paid-In

 

 

Treasury Stock

 

 

Accumulated

Other

Comprehensive

 

 

Accumulated

 

 

Total

Stockholders’

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Shares

 

 

Amount

 

 

Income (Loss)

 

 

Deficit

 

 

Equity

 

Balances at March 31, 2020

 

 

57,260

 

 

$

6

 

 

$

1,194,976

 

 

 

 

 

$

 

 

$

5

 

 

$

(782,075

)

 

$

412,912

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(15,107

)

 

 

(15,107

)

Unrealized loss on short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3

)

 

 

 

 

 

(3

)

Stock-based compensation expense

 

 

 

 

 

 

 

 

32,435

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32,435

 

Issuance of restricted shares

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued

 

 

381

 

 

 

 

 

 

15,576

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15,576

 

Tax withholding upon vesting of restricted stock awards

 

 

(64

)

 

 

 

 

 

(7,224

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7,224

)

Balances at June 30, 2020

 

 

57,588

 

 

$

6

 

 

$

1,235,763

 

 

 

 

 

$

 

 

$

2

 

 

$

(797,182

)

 

$

438,589

 

 


6


Table of Contents

 

 

 

 

 

Six Months Ended June 30, 2021

 

 

 

Common Stock

 

 

Additional

Paid-In

 

 

Treasury Stock

 

 

Accumulated

Other

Comprehensive

 

 

Accumulated

 

 

Total

Stockholders’

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Shares

 

 

Amount

 

 

Income (Loss)

 

 

Deficit

 

 

Equity

 

Balances at December 31, 2020

 

 

58,513

 

 

$

6

 

 

$

1,307,474

 

 

 

(1,335

)

 

$

(139,356

)

 

$

 

 

$

(848,903

)

 

$

319,221

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(98,234

)

 

 

(98,234

)

Stock-based compensation expense

 

 

 

 

 

 

 

 

114,243

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

114,243

 

Common stock issued

 

 

1,164

 

 

 

 

 

 

31,489

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31,489

 

Tax withholding upon vesting of restricted stock awards

 

 

(281

)

 

 

 

 

 

(38,360

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(38,360

)

Repurchase of common stock (Note 9)

 

 

 

 

 

 

 

 

 

 

 

(344

)

 

 

(43,953

)

 

 

 

 

 

 

 

 

(43,953

)

Balances at June 30, 2021

 

 

59,396

 

 

$

6

 

 

$

1,414,846

 

 

 

(1,679

)

 

$

(183,309

)

 

$

 

 

$

(947,137

)

 

$

284,406

 

 

 

 

 

Six Months Ended June 30, 2020

 

 

 

Common Stock

 

 

Additional

Paid-In

 

 

Treasury Stock

 

 

Accumulated

Other

Comprehensive

 

 

Accumulated

 

 

Total

Stockholders’

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Shares

 

 

Amount

 

 

Income (Loss)

 

 

Deficit

 

 

Equity

 

Balances at December 31, 2019

 

 

56,784

 

 

$

6

 

 

$

1,318,084

 

 

 

 

 

$

 

 

$

1

 

 

$

(725,594

)

 

$

592,497

 

Cumulative effect of adjustment from adoption of ASU 2020-06

 

 

 

 

 

 

 

 

(163,023

)

 

 

 

 

 

 

 

 

 

 

 

10,360

 

 

 

(152,663

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(81,948

)

 

 

(81,948

)

Unrealized gain on short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

1

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

80,410

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

80,410

 

Issuance of restricted shares

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

Common stock issued

 

 

1,068

 

 

 

 

 

 

31,854

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31,854

 

Tax withholding upon vesting of restricted stock awards

 

 

(275

)

 

 

 

 

 

(31,562

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(31,562

)

Balances at June 30, 2020

 

 

57,588

 

 

$

6

 

 

$

1,235,763

 

 

 

 

 

$

 

 

$

2

 

 

$

(797,182

)

 

$

438,589

 

 

See accompanying Notes to the Condensed Consolidated Financial Statements.

 

7


Table of Contents

 

 

Proofpoint, Inc.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

 

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

Cash flows from operating activities

 

 

 

 

 

 

 

 

Net loss

 

$

(98,234

)

 

$

(81,948

)

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

48,723

 

 

 

46,460

 

Stock-based compensation

 

 

122,394

 

 

 

88,026

 

Change in fair value of contingent consideration

 

 

(348

)

 

 

 

Amortization of debt issuance costs and accretion of debt discount

 

 

1,907

 

 

 

1,899

 

Amortization of deferred commissions

 

 

37,272

 

 

 

30,003

 

Noncash lease costs

 

 

15,651

 

 

 

12,918

 

Deferred income taxes

 

 

(334

)

 

 

(692

)

Other

 

 

1,399

 

 

 

268

 

Changes in assets and liabilities, net of effect of acquisitions:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

52,365

 

 

 

92,062

 

Inventory

 

 

(115

)

 

 

881

 

Deferred product costs

 

 

181

 

 

 

76

 

Deferred commissions

 

 

(52,220

)

 

 

(35,953

)

Prepaid expenses

 

 

1,731

 

 

 

(6,773

)

Other current assets

 

 

(172

)

 

 

(180

)

Long-term assets

 

 

104

 

 

 

(59

)

Accounts payable

 

 

24,971

 

 

 

(9,513

)

Accrued liabilities

 

 

(3,283

)

 

 

20,122

 

Operating lease liabilities

 

 

(8,829

)

 

 

(13,561

)

Deferred revenue

 

 

12,787

 

 

 

(21,252

)

Net cash provided by operating activities

 

 

155,950

 

 

 

122,784

 

Cash flows from investing activities

 

 

 

 

 

 

 

 

Proceeds from maturities of short-term investments

 

 

 

 

 

51,187

 

Purchase of short-term investments

 

 

 

 

 

(19,876

)

Purchase of property and equipment

 

 

(12,669

)

 

 

(24,149

)

Receipts from escrow account

 

 

 

 

 

154

 

Acquisitions of business, net of cash and restricted cash acquired

 

 

(55,438

)

 

 

(2,720

)

Net cash (used in) provided by investing activities

 

 

(68,107

)

 

 

4,596

 

Cash flows from financing activities

 

 

 

 

 

 

 

 

Proceeds from issuance of common stock

 

 

19,083

 

 

 

18,543

 

Withholding taxes related to restricted stock net share settlement

 

 

(42,238

)

 

 

(35,145

)

Repurchases of common stock

 

 

(43,953

)

 

 

 

Net cash used in financing activities

 

 

(67,108

)

 

 

(16,602

)

Effect of exchange rate changes on cash, cash equivalents and restricted cash

 

 

(217

)

 

 

(174

)

Net increase in cash, cash equivalents and restricted cash

 

 

20,518

 

 

 

110,604

 

Cash, cash equivalents and restricted cash

 

 

 

 

 

 

 

 

Beginning of period

 

 

918,951

 

 

 

857,907

 

End of period

 

$

939,469

 

 

$

968,511

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

Supplemental disclosure of noncash investing and financing activities

 

 

 

 

 

 

 

 

Unpaid purchases of property and equipment and asset retirement obligations

 

$

5,977

 

 

$

6,267

 

Operating lease right-of-use assets exchanged for lease obligations

 

$

12,321

 

 

$

28,195

 

Liability awards converted to equity

 

$

12,407

 

 

$

13,313

 

8


Table of Contents

 

 

 

 

 

June 30, 2021

 

 

June 30, 2020

 

Reconciliation of cash, cash equivalents and restricted cash as shown in the consolidated statement of cash flows

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

929,306

 

 

$

961,356

 

Restricted cash included in prepaid expenses and other current assets

 

 

7,578

 

 

 

3,229

 

Restricted cash included in other non-current assets

 

 

2,585

 

 

 

3,926

 

Total cash, cash equivalents and restricted cash

 

$

939,469

 

 

$

968,511

 

 

See accompanying Notes to the Condensed Consolidated Financial Statements.

9


Table of Contents

 

Proofpoint, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

(Dollars and share amounts in thousands, except per share amounts)

1. The Company and Summary of Significant Accounting Policies

The Company

Proofpoint, Inc. (“Proofpoint”, “we”, “us”, “our” or the “Company”) was incorporated in Delaware in June 2002 and is headquartered in California.

Proofpoint is a leading security-as-a-service provider that enables large and mid-sized organizations worldwide to defend, protect, archive and govern their most sensitive data. The Company’s security-and compliance platform is comprised of an integrated suite of threat protection, information protection, and brand protection solutions, including email protection, advanced threat protection, email authentication, data loss prevention, SaaS application protection, response orchestration and automation, digital risk, web browser isolation, email encryption, archiving, eDiscovery, supervision, secure communication, phishing simulation and security awareness computer-based training.

Merger Agreement

On April 25, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Proofpoint Holdings, LP (f/k/a Project Kafka Parent, LLC and Proofpoint Parent, LLC), a Delaware limited partnership (“Parent”), and Project Kafka Merger Sub, Inc., a Delaware corporation and wholly owned subsidiary of Parent (“Merger Sub”), pursuant to which Merger Sub will merge with and into the Company (the “Merger” or the “Transaction”), with the Company surviving the Merger as a wholly owned subsidiary of Parent. Parent and Merger Sub are affiliates of funds advised by Thoma Bravo, L.P. (“Thoma Bravo”).

Pursuant to the terms of the Merger Agreement, at the effective time of the Merger (the “Effective Time”), each share of the Company’s common stock outstanding immediately prior to the effective time of the Merger (subject to certain exceptions, including shares of common stock owned by stockholders of the Company who did not vote in favor of the adoption of the Merger Agreement and properly exercised appraisal rights) will, at the Effective Time, automatically be converted into the right to receive $176.00 in cash, subject to applicable withholding taxes.

Completion of the Merger is subject to certain closing conditions, including (1) the approval of the Merger under applicable antitrust and foreign investment approvals, (2) the absence of any order, injunction or law prohibiting the Merger, (3) the accuracy of the other party’s representations and warranties, subject to certain materiality standards set forth in the Merger Agreement, (4) compliance in all material respects with the other party’s obligations under the Merger Agreement, and (5) no Company Material Adverse Effect (as defined in the Merger Agreement) having occurred since the date of the Merger Agreement. The parties expect the Transaction to close in the third quarter of 2021.

A special meeting of the Company’s stockholders to consider and vote on the proposal to adopt the Merger Agreement was held on July 23, 2021, and the stockholders approved the proposal to adopt the Merger Agreement.

Basis of Presentation and Consolidation

These condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

These condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”), pursuant to the rules and regulations of the SEC. Certain information and note disclosures have been condensed or omitted pursuant to such rules and regulations. The accompanying Condensed Consolidated Balance Sheet as of December 31, 2020 is derived from audited financial statements as of that date but does not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. The unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the periods presented. Certain prior period amounts have been adjusted due to adoption of Accounting Standards Update No. 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for

10


Table of Contents

 

Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”). Refer to Note 8 “Convertible Senior Notes” for more information. The results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for other interim periods or for future years.

These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the SEC. The Company’s significant accounting policies are described in Note 1 to those audited consolidated financial statements.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of expenses during the reporting periods. Actual results could differ from those estimates and such difference may be material to the financial statements.

Due to the Coronavirus (“COVID-19”) pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of June 30, 2021. These estimates may change, as new events occur and additional information is obtained, as well as other factors related to COVID-19 that could result in material impacts to our consolidated financial statements in future reporting periods.

Goodwill and Intangible Assets

Goodwill represents the excess of the purchase price of the acquired enterprise over the fair value of identifiable assets acquired and liabilities assumed. The Company performs an annual goodwill impairment test during the fourth quarter of a calendar year and more frequently if an event or circumstances indicates that impairment may have occurred. For the purposes of impairment testing, the Company has determined that it has one operating segment and one reporting unit. To test goodwill for impairment, the Company compares the reporting unit’s carrying value with its fair value. If the carrying value of the reporting unit exceeds the reporting unit’s fair value, then the impairment charge equal to the difference is recorded; however, the loss recognized would not exceed the total amount of goodwill allocated to the reporting unit. The identification and measurement of goodwill impairment involves the estimation of the fair value of the Company. No impairment indicators were identified by the Company as of June 30, 2021.

Intangible assets consist of developed technology, customer relationships, trademarks and patents, and order backlog. The values assigned to intangibles are based on estimates and judgments regarding expectations for success and life cycle of solutions and technologies acquired.

Intangible assets are amortized on a straight-line basis over their estimated lives, which approximate the pattern in which the economic benefits of the intangible assets are consumed, as follows (in years):

 

 

 

Low

 

 

High

 

Developed technology

 

 

2

 

 

 

7

 

Customer relationships

 

 

2

 

 

 

8

 

Trade names and trademarks

 

 

1

 

 

 

5

 

Patents

 

 

4

 

 

 

5

 

Order backlog

 

 

1

 

 

 

3

 

 

Comprehensive Loss

Comprehensive loss includes all changes in equity that are not the result of transactions with stockholders. The Company’s comprehensive loss consists of its net loss and changes in unrealized gains (losses) from its available-for-sale investments. The Company had no material reclassifications out of accumulated other comprehensive income into net loss for the three and six months ended June 30, 2021 and 2020.

Accounting Pronouncements Adopted in 2021

In August 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-06, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity.

11


Table of Contents

 

The Company adopted ASU 2020-06 effective January 1, 2021 using the full retrospective transition method. Refer to Note 8 “Convertible Senior Notes” regarding the impact of adoption of ASU 2020-06 on the Company’s consolidated financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The Company adopted ASU 2019-12 effective January 1, 2021 prospectively. The adoption of ASU 2018-15 did not have a material impact on the Company’s condensed consolidated financial statements.

2. Revenue, Deferred Revenue and Deferred Contract Costs 

The core principle of ASC 606 is to recognize revenue to depict the transfer of services or products to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company applies significant judgment in identifying and evaluating any terms and conditions in contracts which may impact revenue recognition. The principle is achieved through the following five-step approach:

 

Identification of the contract, or contracts, with the customer - The Company considers the terms and conditions of the contract and its customary business practice in identifying its contracts under ASC 606. The Company determines it has a contract with a customer when the contract is approved, the Company can identify each party’s rights regarding the services and products to be transferred, the Company can identify the payment terms for the services and products, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. At contract inception, the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined contract or single contract includes more than one performance obligation. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit and financial information pertaining to the customer.

 

Identification of the performance obligation in the contract - Performance obligations promised in a contract are identified based on the services or products that will be transferred to the customer that are both i) capable of being distinct, whereby the customer can benefit from the service or product either on its own or together with other resources that are readily available from third parties or from the Company, and ii) distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised services or products are accounted for as a combined performance obligation.

 

Determination of the transaction price - The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. None of the Company’s contracts contain a significant financing component.

 

Allocation of the transaction price to the performance obligations in the contract - If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price, or SSP, basis.

 

Recognition of revenue when, or as, the Company satisfies a performance obligation - The Company recognizes revenue when control of the services or products are transferred to the customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company records its revenue net of any value added or sales tax.

The Company generates sales directly through its sales team and, to a growing extent, through its channel partners. Sales to channel partners are made at a discount and revenues are recorded at this discounted price once all revenue recognition criteria are met. Channel partners generally receive an order from an end-customer prior to placing an order with the Company, and these partners do not carry any inventory of the Company’s products or solutions. Payment from channel partners is not contingent on the partner’s success in sales to end-customers. In the event that the Company offers rebates, joint marketing funds, or other incentive programs to a partner, recorded revenues are reduced by these amounts accordingly.

12


Table of Contents

 

Payment terms on invoiced amounts are typically 30 to 45 days.

Disaggregation of Revenue

The Company derives its revenue primarily from: (1) subscription service revenue; (2) subscription software revenue, and (3) hardware and services, which include professional service and training revenue provided to customers related to their use of the platform.

The following table presents the Company’s revenue disaggregation:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Subscription service revenue

 

$

286,705

 

 

$

244,137

 

 

$

557,646

 

 

$

480,858

 

Subscription software revenue

 

 

16,805

 

 

 

10,755

 

 

 

29,476

 

 

 

18,103

 

Hardware and services

 

 

5,143

 

 

 

3,546

 

 

 

9,362

 

 

 

9,251

 

Total revenue

 

$

308,653

 

 

$

258,438

 

 

$

596,484

 

 

$

508,212

 

 

Subscription service revenue

Subscription service revenue is derived from a subscription-based enterprise licensing model with contract terms typically ranging from one to three years, and consists of (1) subscription fees from the licensing of the Company’s security-as-a-service platform and it’s various components, (2) subscription fees for software with support and related future updates where the software updates are critical to the customers’ ability to derive benefit from the software due to the fast changing nature of the technology. These function together as one performance obligation, and (3) subscription fees for the right to access the Company’s customer support services for software with significant standalone functionality, managed services and support services for hardware. The hosted on-demand service arrangements do not provide customers with the right to take possession of the software supporting the hosted services. Support revenue is derived from ongoing security updates, upgrades, bug fixes, and maintenance. A time-elapsed method is used to measure progress because the Company transfers control evenly over the contractual period. Accordingly, the fixed consideration related to subscription service revenue is generally recognized on a straight-line basis over the contract term beginning on the date access is provided, as long as other revenue recognition criteria have been met. Most of the Company’s contracts are non-cancelable over the contract term. Customers typically have the right to terminate their contract for cause if the Company fails to perform in accordance with the contractual terms. Some of the Company’s customers have the option to purchase additional subscription services at a stated price. These options are evaluated on a case-by-case basis but generally do not provide a material right as they are priced at or above the Company’s SSP and, as such, would not result in a separate performance obligation.

Subscription software revenue

Subscription software revenue is primarily derived from term-based software that is deployed on the customers’ own servers and has significant standalone functionality, is recognized upon transfer of control to the customer. The control for subscription software is transferred at the later of delivery to the customer or the software license start date.

Hardware and services

Hardware revenue consists of amounts derived from the sale of the Company’s on-premise hardware appliance, which is recognized upon passage of control, which occurs upon shipment of the product. Professional services revenue consists of fees associated with consulting, implementation and training services for assisting customers in implementing and expanding the use of the Company’s services and products. These services are distinct from subscription, subscription software licenses and hardware. Professional services do not result in significant customization of the Company’s services and products. The Company recognizes revenue related to the professional services as they are performed.

Contracts with multiple performance obligations

Most of the Company’s contracts with customers contain multiple performance obligations that are distinct and accounted for separately. The transaction price allocated to subscription services and subscription software that does not have significant standalone functionality is determined by considering factors such as historical pricing practices, and the selling price of hardware and professional services is estimated using a cost-plus model. The selling price for support of a functional subscription software license is calculated as a percentage of functional subscription software license value which is derived by analyzing internal pricing practice, customer expectations, and industry practice.

13


Table of Contents

 

Variable consideration

Revenue from sales is recorded at the net sales price, which is the transaction price, and includes estimates of variable consideration. The amount of variable consideration that is included in the transaction price is constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue will not occur when the uncertainty is resolved. If the Company’s services or products do not meet certain service level commitments, the Company’s customers are entitled to receive service credits representing a form of variable consideration. The Company has not historically experienced any significant incidents affecting the defined levels of reliability and performance as required by the Company’s subscription contracts. Accordingly, any estimated refunds related to these contracts in the condensed consolidated financial statements are not material during the periods presented.

Unbilled accounts receivables

Unbilled accounts receivable represents amounts for which the Company has recognized revenue, pursuant to its revenue recognition policy, for software licenses already delivered and professional services already performed, but billed in arrears and for which the Company believes it has an unconditional right to payment. The unbilled accounts receivable balance, included in accounts receivable in the condensed consolidated balance sheet, was $1,584 and $1,963 as of June 30, 2021 and December 31, 2020, respectively.

Deferred commissions

The Company capitalizes sales commissions and associated payroll taxes paid to internal sales personnel, and referral fees paid to independent third-parties, that are incremental to the acquisition of customer contracts. These costs are recorded as deferred commissions on the condensed consolidated balance sheets. The Company determines whether costs should be deferred based on its sales compensation plans, if the commissions are incremental and would not have occurred absent the customer contract. Sales commissions for renewal of a subscription contract are not considered commensurate with the commissions paid for the acquisition of the initial subscription contract given the substantive difference in commission rate between new and renewal contracts. Commissions paid upon the initial acquisition of a contract are amortized over an estimated period of benefit of five years while commissions paid related to renewal contracts are amortized over a contractual renewal period. Amortization is recognized based on the expected future revenue streams under the customer contracts. Amortization of deferred sales commissions is included in sales and marketing expense in the accompanying condensed consolidated statements of operations. The Company determines the period of benefit for commissions paid for the acquisition of the initial subscription contract by taking into consideration its initial estimated customer life and the technological life of the Company’s software and related significant features. The Company classifies deferred commissions as current or long-term based on the timing of when the Company expects to recognize the expense. The Company periodically reviews these deferred commission costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred contract acquisition costs. There were no material impairment losses recorded during the periods presented.

For the three months ended June 30, 2021 and 2020, the Company capitalized $31,338 and $20,783 of commission costs, respectively, and amortized $19,221 and $15,370, respectively. For the six months ended June 30, 2021 and 2020, the Company capitalized $52,220 and $35,953 of commission costs, respectively, and amortized $37,272 and $30,003, respectively.

Deferred product costs

Deferred product costs are the incremental costs to fulfill a contract that are directly associated with each non-cancellable customer contract and primarily consist of royalty payments made to third parties, from whom the Company has obtained licenses to integrate certain software into its products. The deferred product costs are recognized based on the contractual term, and included in cost of revenue in the accompanying condensed consolidated statements of operations. The Company classifies deferred product costs as current or long-term based on the timing of when the Company expects to recognize the expense.

For the three months ended June 30, 2021 and 2020, the Company capitalized $1,038 and $901 of deferred product costs, respectively, and amortized $1,178 and $1,035, respectively. For the six months ended June 30, 2021 and 2020, the Company capitalized $2,018 and $2,077 of deferred product costs, respectively, and amortized $2,199 and $2,154, respectively.

14


Table of Contents

 

Deferred revenue

The Company records deferred revenue when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term. The Company recognized $256,988 and $222,562 of revenue during the three months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances at the beginning of the respective periods. The Company recognized $445,311 and $394,857 of revenue during the six months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances at the beginning of the respective periods.

Remaining performance obligations

Contracted revenue as of June 30, 2021 that has not yet been recognized (“contracted not recognized”) was $836,335, which includes deferred revenue and non-cancellable amounts that will be invoiced and recognized as revenue in future periods and excludes contracts with an original expected length of one year or less. The Company expects 60% of contracted and not recognized revenue to be recognized over the next twelve months, 38% in years two and three, with the remaining balance recognized thereafter.

3. Acquisitions

Acquisitions are accounted for under the purchase method of accounting in which the tangible and identifiable intangible assets and liabilities of each acquired company are recorded at their respective fair values as of each acquisition date, including an amount for goodwill representing the difference between the respective acquisition consideration and fair values of identifiable net assets. The Company believes that for the acquisitions described below, the combined entities will achieve savings in corporate overhead costs and opportunities for growth through expanded geographic and customer segment diversity with the ability to leverage additional products and capabilities. These factors, among others, contributed to purchase prices in excess of the estimated fair values of the acquired companies’ net identifiable assets acquired and, as a result, goodwill was recorded in connection with the acquisitions. Goodwill related to the acquisitions of InteliSecure, Inc. is not deductible for tax purposes. Goodwill related to the acquisition of The Defence Works Limited is deductible for tax purposes.

While the Company uses its best estimates and assumptions as part of the purchase price allocation process to value assets acquired and liabilities assumed at the acquisition date, these estimates and assumptions are subject to refinement. When additional information becomes available, such as finalization of negotiations of working capital adjustments and tax related matters, the Company may revise its preliminary purchase price allocation. As a result, during the preliminary purchase price allocation period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Subsequent to the purchase price allocation period, adjustments to assets acquired or liabilities assumed are recognized in the operating results.

2021 Acquisition

InteliSecure, Inc.

On March 2, 2021 (the “InteliSecure Acquisition Date”), pursuant to the terms of the merger agreement, the Company acquired all shares of InteliSecure, Inc. (“InteliSecure”), a data loss protection managed services company. With this acquisition, the Company expects to strengthen its cloud-based people-centric security platform by enhancing customers’ ability to protect critical data in diverse environments. This factor, among others, contributed to a purchase price in excess of the estimated fair value of acquired net identifiable assets and, as a result, goodwill was recorded in connection with the acquisition. The results of operations and the fair values of the acquired assets and liabilities assumed have been included in the accompanying condensed consolidated financial statements since the InteliSecure Acquisition Date.

At the InteliSecure Acquisition Date, the consideration transferred was $59,188, net of cash acquired of $1,612. Of the consideration transferred, $6,000 was held in escrow to secure indemnification obligations, and $3,750 was classified and recorded as contingent consideration on the condensed consolidated balance sheet as of the InteliSecure Acquisition Date.

The Company expects to pay the contingent consideration within a year of the balance sheet date depending on the timing and value of contracts renewed following the InteliSecure Acquisition Date and the maximum potential payment amount could be up to $4,500. The fair value of the contingent consideration liability was determined using unobservable inputs as of the acquisition date. These inputs include the estimated amount and timing of future contract renewals, the probability of success and a risk-adjusted discount rate to adjust the probability-weighted cash flows to present value.

15


Table of Contents

 

The Company incurred $1,580 in acquisition-related costs, which were recorded within operating expenses for the six months ended June 30, 2021. The revenue from InteliSecure was not material for the three and six months ended June 30, 2021, and due to the continued integration of the combined businesses, it was impractical to determine the earnings. Managed service revenue is presented as part of subscription revenue in the Company’s condensed consolidated statements of operations.

The Discounted Cash Flow Method was used to value the acquired customer relationships and order backlog. The Cost to Recreate Method was used to value the acquired developed technology. Management applied significant judgment in estimating the fair values of these intangible assets, which involved the use of significant assumptions with respect to forecasted revenue, forecasted operating results and discount rates.

The following table summarizes the fair values of tangible assets acquired, liabilities assumed, intangible assets and goodwill:

 

 

Estimated

Fair Value

 

 

Estimated

Useful Life

(in years)

 

Current assets

 

$

5,100

 

 

N/A

 

Fixed assets

 

 

765

 

 

N/A

 

Operating lease right-of-use asset

 

 

2,761

 

 

N/A

 

Other assets

 

 

155

 

 

N/A

 

Customer relationships

 

 

11,400

 

 

 

7

 

Order backlog

 

 

1,900

 

 

 

2

 

Core/developed technology

 

 

1,800

 

 

 

3

 

Operating lease liabilities

 

 

(2,704

)

 

N/A

 

Deferred revenue

 

 

(3,866

)

 

N/A

 

Deferred tax liabilities, net

 

 

(389

)

 

N/A

 

Other liabilities

 

 

(5,705

)

 

N/A

 

Goodwill

 

 

49,583

 

 

Indefinite

 

 

 

$

60,800

 

 

 

 

 

2020 Acquisition

The Defence Works Limited

On May 5, 2020, the Company completed its acquisition of The Defence Works Limited. The acquisition brings a library of interactive content to the Company’s security awareness training portfolio and provides the Company’s customers innovative content to support their security education programs. The total consideration was $2,767, of which $766 was allocated to goodwill and $2,400 was allocated to intangible assets. The acquired intangible assets consist of content library which is included within the developed technology assets in Note 4 “Goodwill and Intangible Assets.”

Pro forma information has not been presented as the impact of these acquisitions, individually and in the aggregate, was not material to the Company’s condensed financial statements.

 

4. Goodwill and Intangible Assets

 

The goodwill activity and balances are presented below:

 

 

 

 

 

Balance as of December 31, 2020

 

$

688,454

 

Acquisition during the period

 

 

49,583

 

Purchase accounting adjustments

 

 

 

Balance as of June 30, 2021

 

$

738,037

 

16


Table of Contents

 

 

Intangible assets, excluding goodwill, consisted of the following:

 

 

 

June 30, 2021

 

 

December 31, 2020

 

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

Developed technology

 

$

235,269

 

 

$

(172,897

)

 

$

62,372

 

 

$

233,469

 

 

$

(151,562

)

 

$

81,907

 

Customer relationships

 

 

98,600

 

 

 

(46,074

)

 

 

52,526

 

 

 

87,200

 

 

 

(38,896

)

 

 

48,304

 

Trade names and patents

 

 

1,330

 

 

 

(1,249

)

 

 

81

 

 

 

3,730

 

 

 

(3,549

)

 

 

181

 

Order backlog

 

 

1,900

 

 

 

(312

)

 

 

1,588

 

 

 

8,100

 

 

 

(8,100

)

 

 

 

 

 

$

337,099

 

 

$

(220,532

)

 

$

116,567

 

 

$

332,499

 

 

$

(202,107

)

 

$

130,392

 

 

Amortization of intangible assets expense was $14,736 and $13,939 for the three months ended June 30, 2021 and 2020, respectively, and $28,925 and $28,390 for the six months ended June 30, 2021 and 2020, respectively.

Future estimated amortization of intangible assets expense as of June 30, 2021 are presented below:

 

Year ending December 31,

 

 

 

 

2021, remainder

 

$

28,029

 

2022

 

 

35,239

 

2023

 

 

24,887

 

2024

 

 

15,539

 

2025

 

 

7,667

 

2026

 

 

3,297

 

Thereafter

 

 

1,909

 

Total

 

$

116,567

 

 

5. Fair Value Measurements and Investments

Fair Value Measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date. A hierarchy for inputs used in measuring fair value has been defined to minimize the use of unobservable inputs by requiring the use of observable market data when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on active market data. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances.

The fair value hierarchy prioritizes the inputs into three broad levels:

 

Level 1: Quoted (unadjusted) prices in active markets for identical assets or liabilities. The Company’s Level 1 assets generally consist of money market funds.

 

Level 2: Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability. The Company’s Level 2 assets and liabilities generally consist of corporate debt securities, commercial papers, U.S. agency and Treasury securities and convertible senior notes.

 

Level 3: Unobservable inputs to the valuation methodology that are supported by little or no market activity and that are significant to the measurement of the fair value of the assets or liabilities. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies or similar valuation techniques, as well as significant management judgment or estimation. The Company’s Level 3 liabilities generally consist of the contingent payment in connection with the acquisition of InteliSecure.

17


Table of Contents

 

The following tables summarize, for each category of assets or liabilities carried at fair value, the respective fair value as of June 30, 2021 and December 31, 2020 and the classification by level of input within the fair value hierarchy:

 

 

 

June 30, 2021

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

890,965

 

 

$

890,965

 

 

$

 

 

$

 

Total financial assets

 

$

890,965

 

 

$

890,965

 

 

$

 

 

$

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acquisition-related contingent consideration

 

$

3,402

 

 

$

 

 

$

 

 

$

3,402

 

 

 

 

December 31, 2020

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

865,924

 

 

$

865,924

 

 

$

 

 

$

 

Total financial assets

 

$

865,924

 

 

$

865,924

 

 

$

 

 

$

 

 

Based on quoted market prices as of June 30, 2021 and December 31, 2020, the fair value of the 2024 Notes (Note 8) was approximately $1,156,541 and $1,021,200, respectively, determined using Level 2 inputs as they are not actively traded in markets.

The following table represents a reconciliation of the acquisition-related contingent consideration liability measured at fair value on a recurring basis, using significant unobservable inputs (Level 3):

 

 

Three Months Ended June 30,

 

 

Six months ended June 30,

 

 

 

2021

 

 

2021

 

Beginning balance

 

$

3,750

 

 

$

 

Additions during the period

 

 

 

 

 

3,750

 

Payment during the period

 

 

 

 

 

 

Adjustments to fair value during the period recorded in general and administrative expenses

 

 

(348

)

 

 

(348

)

Ending balance

 

$

3,402

 

 

$

3,402

 

 

Investments

The cost and fair value of the Company’s cash and cash equivalents as of June 30, 2021 and December 31, 2020 were as follows:

 

 

June 30, 2021

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

38,341

 

 

$

 

 

$

 

 

$

38,341

 

Money market funds

 

 

890,965

 

 

 

 

 

 

 

 

 

890,965

 

Total

 

$

929,306

 

 

$

 

 

$

 

 

$

929,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18


Table of Contents

 

 

 

 

 

December 31, 2020

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

44,355

 

 

$

 

 

$

 

 

$

44,355

 

Money market funds

 

 

865,924

 

 

 

 

 

 

 

 

 

865,924

 

Total

 

$

910,279

 

 

$

 

 

$

 

 

$

910,279

 

 

The Company reviews its investments on a quarterly basis to identify and evaluate investments that have an indication of possible impairment and has determined that no other-than-temporary impairments were required to be recognized during the three and six months ended June 30, 2021 and 2020.

6. Leases

The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are included in operating right-of-use assets and operating lease liabilities in the condensed consolidated balance sheets. The Company does not separate non-lease components from lease components for its real estate and data center leases and instead account for each separate lease component, and non-lease components associated with that lease component, as a single lease component. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which have a lease term of twelve months or less.

The Company has operating leases for corporate offices, research and development facilities, sales and marketing offices, and data centers. The Company’s real estate leases have remaining lease terms for up to ten years, some of which include options to extend the lease period up to ten years. The data center leases have remaining lease terms up to three years, some of which have renewal periods of one year.

The components of lease expense were as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Operating lease cost

 

$

10,214

 

 

$

7,203

 

 

$

20,545

 

 

$

14,311

 

Short-term lease cost

 

 

487

 

 

 

617

 

 

 

914

 

 

 

1,291

 

Variable lease cost

 

 

1,920

 

 

 

1,127

 

 

 

3,689

 

 

 

2,165

 

Total lease cost

 

$

12,621

 

 

$

8,947

 

 

$

25,148

 

 

$

17,767

 

Supplemental information related to leases was as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

6,788

 

 

$

6,408

 

 

$

13,876

 

 

$

15,967

 

Right-of-use assets obtained in exchange for operating lease obligations

 

$

4,010

 

 

$

18,660

 

 

$

12,321

 

 

$

28,195

 

Weighted-average remaining lease term - operating leases

 

 

 

 

 

 

 

 

 

9 years

 

 

5 years

 

Weighted-average discount rate - operating leases

 

 

 

 

 

 

 

 

 

 

4.59

%

 

 

4.32

%

19


Table of Contents

 

 

Maturities of lease liabilities as of June 30, 2021 were as follows:

 

 

Operating Leases

 

Year ending December 31,

 

 

 

 

2021, remainder

 

$

15,351

 

2022

 

 

41,211

 

2023

 

 

30,316

 

2024

 

 

24,624

 

2025

 

 

23,812

 

2026

 

 

21,892

 

Thereafter

 

 

101,160

 

Total lease payments

 

 

258,366

 

Less imputed interest

 

 

(47,632

)

Total

 

$

210,734

 

 

7. Contingencies

 

 Contingencies

Under the indemnification provisions of the Company’s customer agreements, the Company agrees to indemnify, defend, and hold harmless its customers against, among other things, infringement of any patent, trademark or copyright under any country’s laws or the misappropriation of any trade secret arising from the customers’ legal use of the Company’s solutions. The exposure to the Company under these indemnification provisions is generally limited to the total amount paid by the customers under the applicable customer agreement. However, certain indemnification provisions potentially expose the Company to losses in excess of the aggregate amount paid to the Company by the customer under the applicable customer agreement. To date, there have been no claims against the Company or its customers pursuant to these indemnification provisions.

Legal Contingencies

From time to time, the Company may be involved in legal proceedings and subject to claims in the ordinary course of business. For lawsuits where the Company is the defendant, the Company is in the process of defending these litigation matters, and while there can be no assurances and the outcomes of these matters are currently not determinable, the Company currently believes that there are no existing claims or proceedings that are likely to have a material adverse effect on the Company’s financial position, results of operations or cash flows.

8. Convertible Senior Notes

Effective January 1, 2021, the Company adopted ASU No. 2020-06 using the full retrospective method. Under this method, the Company is presenting the consolidated financial statements as of December 31, 2020, and for the three and six months ended June 30, 2020, as if ASU 2020-06 had been effective for these periods beginning on January 1, 2020. ASU 2020-06 removed the liability and equity separation model for the Company’s Senior Convertible Notes. As a result, the Company no longer separately presents in stockholder’s equity the embedded conversion feature for its Senior Convertible Notes and accounts for the Notes as a single liability instrument. The embedded conversion feature is no longer being amortized as interest expense over the life of the 2024 Notes.

As of January 1, 2020, the Company recorded a $163,023 reduction to additional paid-in-capital to remove the equity component of the Senior Convertible Notes from its balance sheet and a $40,500 cumulative reduction to accumulated deficit related to non-cash debt discount amortization recognized in periods prior to the adoption of ASU 2020-06, which resulted in a corresponding reduction of $122,523 to the debt discount associated with the Senior Convertible Notes.

20


Table of Contents

 

Select condensed consolidated balance sheet line items, which reflect the adoption of the new guidance, are as follows:

 

 

December 31, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

 

 

 

 

Convertible senior notes

 

$

783,561

 

 

$

122,523

 

 

$

906,084

 

Total liabilities

 

$

2,056,966

 

 

$

122,523

 

 

$

2,179,489

 

Stockholders’ equity

 

 

 

 

 

 

 

 

 

 

 

 

Additional paid-in capital

 

$

1,470,497

 

 

$

(163,023

)

 

$

1,307,474

 

Accumulated deficit

 

$

(889,403

)

 

$

40,500

 

 

$

(848,903

)

Total stockholders’ equity

 

$

441,744

 

 

$

(122,523

)

 

$

319,221

 

Select unaudited condensed consolidated statements of operations line items, which reflect the adoption of the new guidance, are as follows:

 

 

Three Months Ended June 30, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Operating loss

 

$

(10,830

)

 

$

 

 

$

(10,830

)

Interest expense

 

$

(9,013

)

 

$

7,488

 

 

$

(1,525

)

Net loss

 

$

(22,595

)

 

$

7,488

 

 

$

(15,107

)

Net loss per share, basic and diluted

 

$

(0.39

)

 

$

0.13

 

 

$

(0.26

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Operating loss

 

$

(52,599

)

 

$

 

 

$

(52,599

)

Interest expense

 

$

(17,933

)

 

$

14,884

 

 

$

(3,049

)

Net loss

 

$

(96,832

)

 

$

14,884

 

 

$

(81,948

)

Net loss per share, basic and diluted

 

$

(1.69

)

 

$

0.26

 

 

$

(1.43

)

Select unaudited condensed consolidated statement of cash flows line items, which reflect the adoption of the new guidance are as follows:

 

 

Six Months Ended June 30, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Cash flows from operating activities

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(96,832

)

 

$

14,884

 

 

$

(81,948

)

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of debt issuance costs and accretion of debt discount

 

$

16,783

 

 

$

(14,884

)

 

$

1,899

 

Net cash provided by operating activities

 

$

122,784

 

 

$

 

 

$

122,784

 

 

0.25% Convertible Senior Notes due 2024

On August 23, 2019, the Company issued $

21


Table of Contents

 

920,000 aggregate principal amount of 0.25% Convertible Senior Notes due 2024 (the “2024 Notes”). The offering represented $800,000 aggregate principal amount of the 2024 Notes plus the full exercise of the initial buyers’ option to purchase up to an additional $120,000 aggregate principal amount. The net proceeds after the agent’s discount and issuance costs of $19,065 from the 2024 Notes offering were approximately $900,935. The Company used $84,871 of the net proceeds from the offering to pay the cost of the capped call transactions described below. The Company expects to use the remaining net proceeds for general corporate purposes, which may include acquisitions or other strategic transactions. The 2024 Notes are senior unsecured, unsubordinated obligations of the Company. The 2024 Notes bear interest at 0.25% per year, payable semi-annually in arrears every February 15 and August 15, beginning on February 15, 2020. The 2024 Notes mature on August 15, 2024, unless repurchased, redeemed or converted in accordance with their terms prior to such date.

The initial conversion rate is 6.4941 shares of the Company’s common stock per $1 principal amount of the 2024 Notes, which equates to an initial conversion price of $153.99 per share of common stock. Throughout the term of the 2024 Notes, the conversion rate may be adjusted upon the occurrence of certain events.

At the Company’s option, on or after August 20, 2022, the Company will be able to redeem all or a portion of the 2024 Notes at 100% of the principal amount, plus any accrued and unpaid interest, under certain conditions. The Company may redeem the 2024 Notes in shares of the Company’s common stock, cash, or some combination of each.

Prior to April 15, 2024, the 2024 Notes will be convertible at the option of the holders only upon the satisfaction of certain conditions and during certain periods upon the following circumstances:

 

during any calendar quarter commencing after December 31, 2019, if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the preceding calendar quarter is greater than or equal to 130% of the applicable conversion price on each such trading day;

 

during the five business day period after any five consecutive trading day period in which the trading price per $1 principal amount of the 2024 Notes for each trading day of that five day consecutive trading day period was less than 98% of the product of the last reported sale price of the Company’s common stock and the applicable conversion rate on each such trading day;

 

upon a notice of redemption in which case, the Company will increase the conversion rate for the 2024 Notes so surrendered for conversion in connection with such redemption notice in accordance with the indenture; or

 

upon the occurrence of specified corporate transactions, as described in the indenture.

On or after April 15, 2024, holders may convert their 2024 Notes at the applicable conversion rate at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date.

Holders of the 2024 Notes also have the right to require the Company to repurchase all or a portion of the 2024 Notes at 100% of the principal amount, plus accrued and unpaid interest, if any, upon the occurrence of certain fundamental changes to the Company.

The following table represents the carrying value of the 2024 Notes as of June 30, 2021 and December 31, 2020:

 

 

June 30, 2021

 

 

December 31, 2020

 

Liability component:

 

 

 

 

 

 

 

 

Principal

 

$

920,000

 

 

$

920,000

 

Less: debt discount and issuance costs, net of amortization

 

 

(12,009

)

 

 

(13,916

)

Net carrying amount

 

$

907,991

 

 

$

906,084

 

 

Capped Calls

In connection with the issuance of the 2024 Notes, including the initial purchasers’ exercise of the option to purchase additional 2024 Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the “Capped Calls”). The Capped Calls are expected to reduce potential dilution to the Company’s common stock upon conversion of the 2024 Notes and/or offset any cash payments that the Company is required to make in excess of the principal amount of the converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls have a cap price equal to $223.98 per share, subject to certain adjustments, and expire on August 15, 2024. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions.

For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the 2024 Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The premium paid for the purchase of the Capped Calls in the amount of $83,720 and related issuance cost of $1,151 have been recorded as a reduction to additional paid-in capital and will not be remeasured.

22


Table of Contents

 

For the three and six months ended June 30, 2021 and 2020, the effective interest rate was 0.67% and the Company incurred the following expenses related to the 2024 Notes:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Interest expense related to contractual interest coupon

 

$

575

 

 

$

575

 

 

$

1,150

 

 

$

1,150

 

Amortization of debt discount and issuance costs

 

 

954

 

 

 

950

 

 

 

1,907

 

 

 

1,899

 

Total

 

$

1,529

 

 

$

1,525

 

 

$

3,057

 

 

$

3,049

 

 

9. Stockholder’s Equity

Stock-Based Compensation Plans

On March 30, 2012, the Board of Directors and the Company’s stockholders approved the 2012 Equity Incentive Plan (the “2012 Plan”), which became effective in April 2012. The 2012 Plan was amended, effective June 2019, when the Company’s stockholders approved an Amended and Restated 2012 Equity Incentive Plan (the “Amended 2012 Plan”) at the annual meeting of the stockholders on June 6, 2019. The Company has nine equity incentive plans: the Company’s 2002 stock option plan (the “2002 Plan”), the Amended 2012 Plan and seven plans assumed by the Company upon various business acquisitions. The assumed plans are the Cloudmark plan, the WebLife plan, the Meta Networks plan, the ObserveIT plan, the InteliSecure plan and two FireLayers plans. Upon the Company’s initial public offering, all shares that were reserved under the 2002 Plan but not issued, and shares issued but subsequently returned to the plan through forfeitures, cancellations and repurchases became part of the 2012 Plan and no further shares will be granted pursuant to the 2002 Plan. No further shares will be granted pursuant to the assumed plans. All outstanding stock awards under the 2002 Plan, the assumed plans and Amended 2012 Plan will continue to be governed by their existing terms. Under the Amended 2012 Plan, the Company has the ability to issue incentive stock options (“ISOs”), nonstatutory stock options (“NSOs”), restricted stock awards, stock bonus awards, stock appreciation rights (“SARs”), restricted stock units (“RSUs”), and performance stock units (“PSUs”). The Amended 2012 Plan also allows direct issuance of common stock to employees, outside directors and consultants at prices equal to the fair market value at the date of grant of options or issuance of common stock. Additionally, the Amended 2012 Plan provides for the grant of performance cash awards to employees, directors and consultants. The Company has the right to repurchase any unvested shares (at the option exercise price) of common stock issued directly or under option exercises. The right of repurchase generally expires over the vesting period.

Stock bonus and other liability awards are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at the inception of the obligation, to be settled with a variable number of shares of the Company’s common stock.

Under the equity incentive plans, the term of an option grant shall not exceed ten years from the date of its grant and options generally vest over a three to four-year period, with vesting on a monthly or annual interval. As of June 30, 2021, 5,190 shares were available for future grant. Restricted stock awards generally vest over a three to five-year period.

The Company net-share settles equity awards held by employees by withholding shares upon vesting to satisfy tax withholding obligations. The shares withheld to satisfy employee tax withholding obligations are returned to the Company’s Amended 2012 Plan and will be available for future issuance. Payments for employee’s tax obligations to the tax authorities are recognized as a reduction to additional paid-in capital and reflected as financing activities in the Company’s consolidated statements of cash flows.

Stock Options

There were no options granted during the six months ended June 30, 2021 and 2020.

The Company realized no income tax benefit from stock option exercises in each of the periods presented due to recurring losses and the valuation allowances for deferred tax assets.

23


Table of Contents

 

Stock option activity under the Plan was as follows:

 

 

Shares Subject to Options Outstanding

 

 

 

Number of

Shares

 

 

Weighted

Average

Exercise Price

 

 

Weighted

Average

Remaining

Contractual

Term

(in years)

 

 

Aggregate

Intrinsic

Value

 

Balance at December 31, 2020

 

 

821

 

 

$

33.25

 

 

 

3.56

 

 

$

84,699

 

Options exercised

 

 

(132

)

 

 

11.84

 

 

 

 

 

 

 

 

 

Options forfeited and expired

 

 

(4

)

 

 

19.26

 

 

 

 

 

 

 

 

 

Balance at June 30, 2021

 

 

685

 

 

$

37.46

 

 

 

3.31

 

 

$

93,305

 

 

The total intrinsic value of options exercised was $18,872 and $10,067 for the six months ended June 30, 2021 and 2020, respectively. Total cash proceeds from such option exercises were $1,563 and $3,522 for the six months ended June 30, 2021 and 2020, respectively.

The fair value of option grants that vested was $1,904 and $1,285 for the six months ended June 30, 2021 and 2020, respectively.

As of June 30, 2021, the Company had unamortized stock-based compensation expense of $1,776 related to stock options that will be recognized over the average remaining vesting term of the options of 1.16 years.

Restricted Stock and Performance Stock Units

A following table summarizes the activity of RSUs and PSUs:

 

 

RSUs and PSUs Outstanding

 

 

 

Number of

Shares

 

 

Granted Fair

Value Per Unit

 

Awarded and unvested at December 31, 2020

 

 

4,382

 

 

$

105.20

 

Awards assumed per business acquisition

 

 

77

 

 

 

122.03

 

Awards granted

 

 

2,007

 

 

 

132.04

 

Awards vested

 

 

(772

)

 

 

108.67

 

Awards forfeited

 

 

(353

)

 

 

107.06

 

Awarded and unvested at June 30, 2021

 

 

5,341

 

 

$

114.90

 

 

As of June 30, 2021, there was $417,972 of unamortized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted average period of 3.41 years.

The Company granted 348 shares of PSUs in the six months ended June 30, 2021. The Company granted 155 shares of PSUs and 11 restricted performance-based shares in the six months ended June 30, 2020. The PSU and restricted shares vesting conditions were based on individual performance targets. Unamortized stock-based compensation expense was $33,536 as of June 30, 2021.

Stock Bonus Awards and Other Liability Awards

The total accrued liability for the stock bonus awards and other liability awards was $8,240 and $12,480 as of June 30, 2021 and December 31, 2020, respectively.

During the six months ended June 30, 2021 and 2020, 103 and 125 shares, respectively, of common stock earned under the stock bonus program were issued. Stock-based compensation expense related to stock bonus program was $8,240 and $8,200 for the six months ended June 30, 2021 and 2020, respectively.

Employee Stock Purchase Plan

On March 30, 2012, the Board of Directors and the Company’s stockholders approved the 2012 Employee Stock Purchase Plan (the “ESPP”), which became effective in April 2012. A total of 745 shares of the Company’s common stock were initially reserved for future issuance under the ESPP. The number of shares reserved for issuance under the ESPP increased automatically on January 1 of each of the first eight years commencing with 2013 by the number of shares equal to 1% of the Company’s shares outstanding on the immediately preceding December 31, but not to exceed 1,490 shares, unless

24


Table of Contents

 

the Board of Directors, in its discretion, determines to make a smaller increase. As of June 30, 2021, there were 2,205 shares of the Company’s common stock available for future issuance under the ESPP.

The Company suspended its ESPP program after the ESPP purchase on May 14, 2021.

Restricted Stock and Deferred Shares

As part of the WebLife acquisition in 2017, 107 shares were deferred for certain key employees with the total fair value of $9,652, and a vesting period between three and four years. The Company recognized $2,947 and $1,204 of stock-based compensation in the six months ended June 30, 2021 and 2020, respectively. As of June 30, 2021, there was $54 of unamortized stock-based compensation expense related to the unvested deferred shares. The deferred shares are subject to forfeiture if employment terminates prior to the lapse of the deferral date and are expensed over the vesting period.

As part of the acquisition of Wombat Security Technologies, Inc. in 2018, 51 shares were deferred for certain key employees with the total fair value of $5,458, and a vesting period of two years. The Company recognized $382 of stock-based compensation in the three months ended March 31, 2020. As of March 31, 2020, all shares were fully vested.

As part of the Meta Networks acquisition in 2019, 72 shares were deferred for certain key employees with the total fair value of $8,338 allocated to post-combination expense, and a vesting period of three years. The Company recognized $1,376 and $1,383 of stock-based compensation in the six months ended June 30, 2021 and 2020, respectively. As of June 30, 2021, there was $2,432 of unamortized stock-based compensation expense related to the unvested deferred shares. The deferred shares are subject to forfeiture if employment terminates prior to the lapse of the deferral date and are expensed over the vesting period. They are considered issued and outstanding shares of the Company at the acquisition date and have the same rights as other shares of common stock.

Share Repurchase Program

On August 27, 2020, the Board of Directors approved a share repurchase program under which the Company is authorized to repurchase up to $300,000 of the Company’s common stock (the “Repurchase Program”). Repurchases under the Repurchase Program may be made through open market purchases (including through trading plans administered under pre-determined purchasing criteria), block trades and/or privately negotiated transactions, subject to market conditions, applicable legal requirements, and other relevant factors. The timing, volume and nature of the repurchases are at the discretion of management, based on its evaluation of the capital needs of the Company, market conditions, applicable legal requirements and other factors. The Repurchase Program does not have an expiration date and may be suspended or discontinued by the Company at any time without prior notice.

During the three months ended June 30, 2021, the Company repurchased 136 shares of common stock under the Repurchase Program in open market transactions at an average price of $131.65 per share, for an aggregate purchase price of $17,866. The Repurchase Program was suspended in April 2021 when the Company entered into the Merger Agreement.

10. Net Loss per Share

Basic net loss per share of common stock is calculated by dividing the net loss by the weighted‑average number of shares of common stock outstanding for the period. The weighted‑average number of shares of common stock used to calculate basic net loss per share of common stock excludes those shares subject to repurchase related to stock options or restricted stock that were exercised or issued prior to vesting as these shares are not deemed to be issued for accounting purposes until they vest. Diluted net loss per share of common stock is computed by dividing the net loss using the weighted‑average number of shares of common stock, excluding common stock subject to repurchase, and, if dilutive, potential shares of common stock outstanding during the period. Basic and diluted net loss per common share was the same for all periods presented as the impact of all potentially dilutive securities outstanding was anti-dilutive.

25


Table of Contents

 

The following table presents the potentially dilutive common shares outstanding that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

 

 

 

June 30, 2021

 

 

June 30, 2020

 

Stock options to purchase common stock

 

 

685

 

 

 

930

 

Restricted stock units

 

 

5,341

 

 

 

4,982

 

Employee stock purchase plan

 

 

 

 

 

127

 

Common stock subject to repurchase

 

 

37

 

 

 

143

 

Bonus and other liability awards

 

 

47

 

 

 

74

 

2024 Notes

 

 

5,975

 

 

 

5,975

 

Total

 

 

12,085

 

 

 

12,231

 

 

11. Segment Reporting

Operating segments are reported in a manner consistent with the internal reporting supported and defined by the components of an enterprise about which separate financial information is available, provided and is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s Chief Executive Officer reviews financial information presented on a consolidated basis. The Company has one business activity, and there are no segment managers who are held accountable for operations, operating results and plans for levels or components below the consolidated unit level. Accordingly, the Company determined that it has one operating and reportable segment.

The following sets forth total revenue by geographic area. Revenue by geographic area is based upon the billing address of the customer:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Total revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

242,566

 

 

$

205,077

 

 

$

465,196

 

 

$

403,702

 

Rest of world

 

 

66,087

 

 

 

53,361

 

 

 

131,288

 

 

 

104,510

 

Total revenue

 

$

308,653

 

 

$

258,438

 

 

$

596,484

 

 

$

508,212

 

 

Long-lived tangible assets by geographic area are presented below:

 

 

June 30, 2021

 

 

December 31, 2020

 

Long-lived assets:

 

 

 

 

 

 

 

 

United States

 

$

91,320

 

 

$

96,356

 

Rest of world

 

 

15,806

 

 

 

14,674

 

Total long-lived assets

 

$

107,126

 

 

$

111,030

 

 

12. Income Taxes

The Company’s quarterly provision for income taxes is based on an estimated effective annual income tax rate. The Company’s quarterly provision for income taxes also includes the tax impact of certain unusual or infrequently occurring items, if any, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, in the interim period in which they occur.

Income tax expense for the three and six months ended June 30, 2021 was $2,312 and $4,406 on pre-tax losses of $50,603 and $93,828, respectively. The Company recognized income tax expense of $1,660 and $29,829 on pre-tax losses of $13,447 and $52,119, for the three and six months ended June 30, 2020, respectively. The income tax rate for the three and six months ended June 30, 2021 varied from the United States statutory income tax rate primarily due to valuation allowances in the United States whereby pre-tax losses and income do not result in the recognition of corresponding income tax benefits and expenses. The income tax rate for the three and six months ended June 30, 2020 varied from the United States statutory income tax rate primarily due to valuation allowances in the United States whereby pre-tax losses and income do not result in the recognition of corresponding income tax benefits and expenses and also due to the recognition of a $27,107 tax expense related to the transfer of certain intellectual property rights from the Company’s wholly owned subsidiary in Israel to the United States which occurred in the quarter ended March 31, 2020.

26


Table of Contents

 

The Company’s effective tax rate for the six months ended June 30, 2021 and 2020 was negative 5% and negative 57%, respectively.

The Company reviews the likelihood that it will realize the benefit of its deferred tax assets and, therefore, the need for valuation allowances, on a quarterly basis. There is no corresponding income tax benefit recognized with respect to losses incurred and no corresponding income tax expense recognized with respect to earnings generated in jurisdictions with a valuation allowance. This causes variability in the Company’s effective tax rate. The Company intends to maintain the valuation allowances until it is more likely than not that the net deferred tax assets will be realized.

As of June 30, 2021, the Company’s gross uncertain tax benefits totaled $56,752, excluding related accrued interest and penalties of $2,604. As of June 30, 2021, $35,259 of the Company’s uncertain tax benefits, including related accrued interest and penalties, would impact the effective tax rate if recognized. During the six months ended June 30, 2021, the Company’s gross uncertain tax benefits increased $1,719. The increase is comprised of a $2,149 increase for tax positions taken in the current period, offset by a $430 decrease for tax positions taken in prior periods.

The Company is currently under audit by the Israel Tax Authority for tax years 2016 through 2018. Due to the audit by the Israel Tax Authority it is reasonably possible that the Company’s uncertain tax positions could change within the next 12 months. An estimate of the range of any change cannot be made. The Company believes it has recorded all appropriate provisions for all jurisdictions and open years. However, the Company can give no assurance that taxing authorities will not propose adjustments that would increase its tax liabilities. The Company is not currently under audit by the IRS or any similar taxing authority in any other material jurisdiction.

The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was enacted by the United States on March 27, 2020. The CARES Act did not have a material impact on the Company’s provision for income taxes for the six months ended June 30, 2021.

13. Defined Contribution Plan

The Company’s tax-deferred savings plan is qualified under Section 401(k) of the United States Internal Revenue Code. Employees may make voluntary, tax-deferred contributions to the 401(k) Plan up to the statutorily prescribed annual limit. The Company makes discretionary matching contributions to the 401(k) Plan on behalf of employees up to the limit determined by the Board of Directors. The Company contributed $746 and $579, respectively, to the 401(k) Plan during the three months ended June 30, 2021 and 2020. The Company contributed $2,710 and $2,228, respectively, to the 401(k) Plan during the six months ended June 30, 2021 and 2020.

 

27


Table of Contents

 

 

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 the (1) unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q, and (2) the audited consolidated financial statements and notes thereto and management’s discussion and analysis of financial condition and results of operations for the year ended December 31, 2020 included in our 2020 Annual Report on Form 10-K. This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These statements are often identified by the use of words such as “may,” “will,” “expect,” “believe,” “anticipate,” “intend,” “could,” “estimate,” or “continue,” and similar expressions or variations. Such forward-looking statements are subject to risks and uncertainties, including risk and uncertainty around our pending acquisition by Thoma Bravo, L.P., our expectations regarding the timing of the Transaction, the impact of the COVID-19 outbreak, and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified herein, and those discussed in the section titled “Risk Factors,” set forth in Part II, Item 1A of this Form 10-Q and in our other SEC filings, including our 2020 Annual Report on Form 10-K. We disclaim any obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.

Pending Transaction

On April 25, 2021 we entered into the Merger Agreement, providing for the Transaction and our acquisition by affiliates of funds advised by private equity investment firm Thoma Bravo in an all-cash transaction valued at $12.3 billion. If the Transaction is completed, our stockholders will be entitled to receive $176.00 in cash for each share of our common stock they hold as of the Effective Time of the Transaction. The Transaction is expected to close in the third quarter of 2021, subject to regulatory authorities and the satisfaction of customary closing conditions. See Note 1 “The Company and Summary of Significant Accounting Policies ” to our condensed consolidated financial statements in this Quarterly Report on Form 10-Q for information regarding the Transaction.

Overview

Proofpoint is a leading next generation cybersecurity company that enables large and mid-sized organizations worldwide to protect their employees from advanced threats and compliance risks. Our security and compliance platform is comprised of an integrated suite of advanced threat protection, information protection, and brand protection solutions. These capabilities include email protection and authentication, advanced threat protection, data loss prevention, email encryption, SaaS application protection, response orchestration and automation, digital risk, security training, web browser isolation, archiving, eDiscovery, supervision, and secure communication. Our solutions are built on a flexible, cloud-based platform and leverage a number of proprietary technologies - including big data analytics, machine learning, deep content inspection, secure storage, advanced encryption, intelligent message routing, dynamic malware analysis, threat correlation, and virtual execution environments to address today’s rapidly changing threat and compliance landscape.

Our platform addresses this growing challenge by not only protecting data as it flows into and out of the enterprise via on-premises and cloud-based email, social media and other cloud applications, but also by keeping track of this information as it is modified and distributed throughout the enterprise for compliance and data loss prevention, and securely archiving these communications for compliance and discovery. We help organizations reduce their critical risk in five major ways:

 

Protecting users from the advanced attacks that target them via email, web, networks, social media, and cloud apps;

 

Preventing the theft or inadvertent loss of sensitive information and, in turn, ensuring compliance with regulatory data protection mandates;

 

Improving the resilience of end-users to the threats that target them and training them to be better caretakers of their organizations’ critical data;

 

Collecting, retaining, supervising and discovering communications and sensitive data for compliance and litigation support; and

 

Enabling organizations to respond quickly to security issues, providing both the intelligence and the context to prioritize incidents and orchestrate remediation actions.

28


Table of Contents

 

Our platform and its associated solutions are sold to customers on a subscription basis and can be deployed through our unique cloud-based architecture that leverages both our global data centers as well as optional points-of-presence behind our customers’ firewalls. Our flexible deployment model enables us to deliver superior security and compliance while maintaining the favorable economics afforded by cloud computing, creating a competitive advantage for us over legacy on-premises and cloud-only offerings.

We were founded in 2002 to provide a unified solution to help enterprises address their growing data security requirements. Our first solution was commercially released in 2003 to combat the burgeoning problem of spam and viruses and their impact on corporate email systems. To address the evolving threat landscape and the adoption of communication and collaboration systems beyond corporate email and networks, we have broadened our solutions to defend against a wide range of threats, including email, mobile apps and social media, to protect the information people create from both compromise and compliance risks, and to archive and govern corporate information. As the threat environment has continued to evolve, we have dedicated significant resources to meet the ongoing challenges that this highly dynamic environment creates for our customers such as investing significantly to expand the breadth of our data protection platform as these expenditures are primarily in connection with the replacement and upgrade of equipment to lower the cost of deployment as well as to improve the efficiency for our cloud-based architecture.

Our business is based on a recurring revenue model. Our customers pay a subscription fee to license the various components of our SaaS platform for a contract term that is typically one to three years. At the end of the license term, customers may renew their subscription and in each year since the launch of our first solution in 2003, we have maintained a renewal rate with our existing customers of 90% or higher. We derive this retention rate by calculating the total annually recurring subscription revenue from customers currently using our SaaS platform and dividing it by the total annually recurring subscription revenue from both these current customers as well as all business lost through non-renewal.

We market and sell our solutions worldwide both directly through our sales teams and indirectly through a hybrid model where our sales organization actively assists our network of distributors and resellers. We also derive a lesser portion of our total revenue from the license of our solutions to strategic partners who offer our solutions in conjunction with one or more of their own products or services.

Our solutions are designed to be implemented, configured and operated without the need for any training or professional services. We offer various training and professional services for those customers that seek to develop deeper expertise in the use of our solutions or would like assistance with complex configurations or the importing of data. In some cases, we provide a hardware appliance to those customers that elect to host elements of our solution behind their firewall. Increasing adoption of virtualization in the data center has led to a decline in the sales of our hardware appliances and a shift towards our software-based virtual appliances, which are delivered as a download via the Internet. Our hardware and services offerings carry lower margins and are provided as a courtesy to our customers. We expect the overall proportion of revenue derived from the hardware and services offerings to generally remain below 5% of our total revenue.

Historically, the majority of our revenue has been derived from our customers in the United States. We believe the markets outside of the United States offer an opportunity for growth and we intend to make additional investments in sales and marketing to expand in these markets. Revenue from customers outside of the United States grew by 26% for the six months ended June 30, 2021 as compared to the prior year period, representing 22% of our total revenue for the period. In terms of customer concentration, two partners accounted for 13% and 11%, respectively, of our total revenue for the three months ended June 30, 2021 and the three months ended June 30, 2020. These partners sold to a number of end-users, none of which accounted for more than 10% of our total revenue. The partners’ sales were spread across many individual customers, all of which have a direct relationship with us as part of their access to our demand services.

We have not been profitable to date and will need to grow revenue at a rate faster than our investments in cost of revenue and operating expenses in order to achieve profitability, as discussed in more detail below.

Significant Developments

In March 2020, the World Health Organization declared the outbreak of the COVID-19 pandemic, which continues to spread throughout the U.S. and the world and has resulted in authorities implementing numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, and business limitations and shutdowns. The Company’s overall financial results and operations were modestly impacted by the COVID-19 outbreak in 2020 and the first half of 2021. The Company’s travel expense and marketing expense for in-person events were decreased due to global restrictions on travel issued by most major nations where the Company does business. We have shifted our internal annual Sales Kick Off conference, which was held in January 2021, to a virtual-only conference and in the near term we have changed our customer, employee and industry events to virtual-only formats. In addition, see Part II-Item 1A, “Risk Factors,”

29


Table of Contents

 

included herein for risks associated with pandemics in general and COVID-19 specifically. The extent to which the COVID-19 outbreak impacts our financial results and operations going forward will depend on future developments which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the outbreak and the actions being taken to contain and treat it.

We are taking a variety of measures to ensure the availability and functioning of our critical infrastructure, to promote the safety and security of our employees and to support the communities in which we operate. These measures include requiring remote working arrangements for employees where practicable. We are following public and private sector policies and initiatives to reduce the transmission of COVID-19, such as the imposition of travel restrictions, the promotion of social distancing and the adoption of work-from-home arrangements, and all of these policies and initiatives could impact our operations. The COVID-19 pandemic presents extraordinary challenges in predicting future performance, and while we have modeled many scenarios and associated outcomes, there may be events or trends that are more dire than we have modeled given the unique nature of this event. In particular, we are monitoring COVID-19’s effects on our business across many dimensions, including its broad effects on customers in highly impacted industries and key markets as they each attempt to recover. These dimensions may change as the pandemic and the response to the pandemic evolve. Some of our customers impacted by COVID-19 furloughed or laid-off employees to manage cash, especially in highly impacted industries such as travel and hospitality. Other customers are choosing to slow or defer projects, especially those in highly impacted industries and with complex projects requiring large archiving imports that rely heavily on third party resources to manage and execute. We will continue to monitor the impact of the COVID-19 pandemic and continually assess its potential effects on our business and our outlook, the actual results of which will largely depend on future developments, including the duration and spread of the outbreak as well as the varied impacts to our customer base by region or industry, which cannot be accurately predicted and are uncertain.

Key Opportunities and Challenges

The total costs associated with the teams tasked with closing business with new customers and additional business with our existing customers have represented more than 90% of our total sales and marketing costs since 2008. Although we expect customers to be profitable over the duration of the customer relationship, the upfront costs typically exceed related revenue during the earlier periods of a contract. As a result, while our practice of invoicing our customers for the entire amount of the contract at the start of the term provides us with a relatively immediate contribution to cash flow, the revenue is recognized ratably over the term of the contract, and hence contributions toward operating income are limited in the period where the sales and marketing costs are incurred. Accordingly, an increase in the mix of new customers as a percentage of total customers would likely negatively impact our near-term operating results. On the other hand, we expect that an increase in the mix of existing customers as a percentage of total customers would positively impact our operating results over time. As we accumulate customers that continue to renew their contracts, we anticipate that our mix of existing customers will increase, contributing to a decrease in our sales and marketing costs as a percentage of total revenue and a commensurate improvement in our operating income.

As part of maintaining our SaaS platform, we provide ongoing updates and enhancements to the platform services both in terms of the software as well as the underlying hardware and data center infrastructure. These updates and enhancements are provided to our customers at no additional charge as part of the subscription fees paid for the use of our platform. While more traditional products eventually become obsolete and require replacement, we are constantly updating and maintaining our cloud-based services and as such they operate with a continuous product life cycle. Much of this work is designed to both maintain and enhance the customers’ experience over time while also lowering our costs to deliver the service. Our SaaS platform is a shared infrastructure that is used by all of our customers. Accordingly, the costs of the platform are spread in a relatively uniform manner across the entire customer base and no specific infrastructure elements are directly attached to any particular customer. As such, in the event that a customer chooses to not renew its subscription, the underlying resources are reallocated either to new customers or to accommodate the expanding needs of our existing customers and, as a result, we do not believe that the loss of any particular customer has a meaningful impact on our gross profit as long as we continue to grow our customer base.

Historically our customers have primarily used our cybersecurity and compliance solutions with email messaging content. Increasingly, customers are also adopting many of our emerging solutions as part of a people-centric approach to cybersecurity, which focuses on identifying and mitigating risks posed by individual users and the attacks that target them. Our people-centric portfolio includes CASB, Isolation, Insider Threat Management, and Proofpoint Security Awareness Training, many of which provide cyber resiliency across other vectors such as cloud, web and endpoint as well as security awareness training and phishing simulation. 

With the majority of our business, we invoice our customers for the entire contract amount at the start of the term and these amounts are recorded as deferred revenue on our balance sheet, with the dollar weighted average duration of these

30


Table of Contents

 

contracts for any given period over the past three years typically ranging from 14 to 20 months. As a result, while our practice of invoicing customers for the entire amount of the contract at the start of the term provides us with a relatively immediate contribution to cash flow, the revenue is recognized ratably over the term of the contract, and hence contributions toward operating income are realized over an extended period. As such, our efforts to improve our profitability require us to invest far less in operating expenses than the cash flow generated by our business might otherwise allow. As we strive to invest in an effort to continue to increase the size and scale of our business, we expect that the level of investment afforded by our growth in revenue should be sufficient to fund the investments needed to drive revenue growth and broaden our product line.

Considering all of these factors, we do not expect to be profitable on a GAAP basis in the near term and in order to achieve profitability we will need to grow revenue at a rate faster than our investments in operating expenses and cost of revenue.

We intend to grow our revenue through acquiring new customers by investing in our sales and marketing activities. We believe that an increase in new customers in the near term will result in a larger base of renewal customers, which, over time, we expect to be more profitable for us.

Sales and marketing is our largest expense and hence a significant contributing factor to our operating losses. We believe that our opportunity to improve our return on investment on sales and marketing costs relies primarily on our ongoing ability to cost-effectively renew our business with existing customers, thereby lowering our overall sales and marketing costs as a percentage of revenue as the mix of revenue derived from this more profitable renewal activity increases over time. Therefore, we anticipate that our initial significant investments in sales and marketing activities will, over time, generate a larger base of more profitable customers. Cost of subscription revenue is also a significant expense for us, and we expect to continue to build on the improvements over the past years, such as in replacing third-party technology with our proprietary technology and improving the utilization of our fixed investments in equipment and infrastructure, in order to provide the opportunity for improved subscription gross margins over time. Although we plan to continue enhancing our solutions, we intend to lower our rate of investment in research and development as a percentage of revenue over time by deriving additional revenue from our existing solutions rather than by adding entirely new categories of solutions. In addition, as personnel costs are one of the primary drivers of the increases in our operating expenses, we plan to reduce our historical rate of headcount growth over time.

Key Metrics

We regularly review a number of metrics, including the following key metrics presented in the table below, to evaluate our business, measure our performance, identify trends in our business, prepare financial projections and make strategic decisions. Many of these key metrics, such as non-GAAP gross margin, billings and free cash flow, are non-GAAP measures. This non-GAAP information is not necessarily comparable to non-GAAP information of other companies. Users of this financial information should consider the types of events and transactions for which adjustments have been made.

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

( In thousands, except for percentages)

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total revenue

 

$

308,653

 

 

$

258,438

 

 

$

596,484

 

 

$

508,212

 

Growth

 

 

19

%

 

 

21

%

 

 

17

%

 

 

22

%

Gross margin percentage

 

 

75

%

 

 

74

%

 

 

75

%

 

 

73

%

Non-GAAP gross margin

 

 

81

%

 

 

80

%

 

 

81

%

 

 

80

%

Billings (non-GAAP)

 

$

328,597

 

 

$

250,018

 

 

$

605,338

 

 

$

488,007

 

Growth

 

 

31

%

 

 

8

%

 

 

24

%

 

 

9

%

Free cash flows (non-GAAP)

 

$

54,806

 

 

$

18,820

 

 

$

143,281

 

 

$

98,635

 

 

Non-GAAP gross margin

We define non-GAAP gross margin as non-GAAP gross profit divided by GAAP revenue. We define non-GAAP gross profit as GAAP gross profit, adjusted to exclude stock-based compensation expense and the amortization of intangibles associated with acquisitions. We consider this non-GAAP financial measure to be a useful metric for management and investors because it excludes the effect of stock-based compensation expense and the amortization of intangibles associated with acquisitions so that our management and investors can compare our business operating results over multiple periods, and compare our financial results with other companies in its industry, many of which present similar non-GAAP financial measure. However, there are a number of limitations related to the use of non-GAAP gross margin versus gross margin calculated in accordance with GAAP. For example, stock-based compensation has been and will continue to be for the

31


Table of Contents

 

foreseeable future a significant recurring expense in our business. Stock-based compensation is an important part of our employees’ compensation and impacts their performance. In addition, the components of the costs that we exclude in our calculation of non-GAAP gross margin may differ from the components that our peer companies exclude when they report their non-GAAP results. Management compensates for these limitations by providing specific information regarding the GAAP amounts excluded from non-GAAP gross margin and evaluating non-GAAP gross margin together with gross margin calculated in accordance with GAAP.

The following table presents the reconciliation of gross margin to Non-GAAP gross margin for the three and six months ended June 30, 2021 and 2020:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

( In thousands, except for percentages)

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GAAP gross profit

 

$

231,574

 

 

$

190,863

 

 

$

445,885

 

 

$

371,706

 

GAAP gross margin

 

 

75

%

 

 

74

%

 

 

75

%

 

 

73

%

Plus:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation expense

 

 

7,552

 

 

 

6,643

 

 

 

14,627

 

 

 

13,556

 

Amortization expense of intangible assets

 

 

10,719

 

 

 

9,992

 

 

 

21,335

 

 

 

19,930

 

Non-GAAP gross profit

 

$

249,845

 

 

$

207,498

 

 

$

481,847

 

 

$

405,192

 

Non-GAAP gross margin

 

 

81

%

 

 

80

%

 

 

81

%

 

 

80

%

Billings

We have included billings, a non‑GAAP financial measure, in this report because it is a key measure used by our management and board of directors to manage our business and monitor our near-term cash flows. We define billings as revenue recognized plus the change in deferred revenue and customer prepayments less the change in unbilled accounts receivable from the beginning to the end of the period, but excluding additions to deferred revenue and customer prepayments from acquisitions. We have provided a reconciliation between total revenue, the most directly comparable GAAP financial measure, and billings. Accordingly, we believe that billings provide useful information to investors and others in understanding and evaluating our operating results in the same manner as our management and board of directors.

Our use of billings as a non-GAAP measure has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for revenue or an analysis of our results as reported under GAAP. Some of these limitations are:

 

Billings are not a substitute for revenue, as trends in billings are not necessarily directly correlated to trends in revenue;

 

Billings are affected by a combination of factors including the timing of renewals, the sales of our solutions to both new and existing customers, the relative duration of contracts sold, and the relative amount of business derived from strategic partners. As each of these elements has unique characteristics in the relationship between billings and revenue, our billings activity is not necessarily closely correlated to revenue; and

 

Other companies, including companies in our industry, may not use billings, may calculate billings differently, or may use other financial measures to evaluate their performance, all of which reduce the usefulness of billings as a comparative measure.

Our deferred revenue consists of amounts that have been invoiced but have not been recognized as revenue as of the period end. Customer prepayments represent billed amounts for which the contract can be terminated and the customer has a right of refund. Unbilled accounts receivable represent amounts for which we have recognized revenue, pursuant to our revenue recognition policy, for subscription software already delivered and professional services already performed, but billed in arrears and for which we believe we have an unconditional right to payment.

32


Table of Contents

 

The following table presents the reconciliation of total revenue to billings for the three and six months ended June 30, 2021 and 2020:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(In thousands)

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total revenue

 

$

308,653

 

 

$

258,438

 

 

$

596,484

 

 

$

508,212

 

Deferred revenue and customer prepayments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ending

 

 

919,599

 

 

 

776,255

 

 

 

919,599

 

 

 

776,255

 

Beginning

 

 

900,925

 

 

 

787,098

 

 

 

904,126

 

 

 

797,173

 

Net change

 

 

18,674

 

 

 

(10,843

)

 

 

15,473

 

 

 

(20,918

)

Unbilled accounts receivable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ending

 

 

1,403

 

 

 

1,542

 

 

 

1,403

 

 

 

1,542

 

Beginning

 

 

2,673

 

 

 

3,965

 

 

 

1,877

 

 

 

2,255

 

Net change

 

 

1,270

 

 

 

2,423

 

 

 

474

 

 

 

713

 

Less: deferred revenue and customer prepayments contributed by acquisitions

 

 

 

 

 

 

 

 

(7,093

)

 

 

 

Billings

 

$

328,597

 

 

$

250,018

 

 

$

605,338

 

 

$

488,007

 

Free cash flows

We define free cash flow as net cash provided by operating activities minus capital expenditures. We consider free cash flow to be a liquidity measure that provides useful information to management and investors about the amount of cash generated by the business that, after the acquisition of property and equipment, can be used for strategic opportunities, including investing in our business, making strategic acquisitions, and strengthening the balance sheet. Analysis of free cash flow facilitates management’s comparisons of our operating results to competitors’ operating results. A limitation of using free cash flow versus the GAAP measure of net cash provided by operating activities as a means for evaluating our company is that free cash flow does not represent the total increase or decrease in the cash balance from operations for the period because it excludes cash used for capital expenditures during the period. Management compensates for this limitation by providing information about our capital expenditures on the face of the cash flow statement and in the “Liquidity and Capital Resources” section below.

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(In thousands)

 

2021

 

 

2020

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GAAP cash flows provided by operating activities:

 

$

60,860

 

 

$

30,610

 

 

$

155,950

 

 

$

122,784

 

Less:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Purchase of property and equipment

 

 

(6,054

)

 

 

(11,790

)

 

 

(12,669

)

 

 

(24,149

)

Non-GAAP free cash flows

 

$

54,806

 

 

$

18,820

 

 

$

143,281

 

 

$

98,635

 

Critical Accounting Policies and Estimates

The discussion and analysis of our financial condition and results of operations is based upon our accompanying Condensed Consolidated Financial Statements, which have been prepared in accordance with U.S. GAAP. The preparation of these financial statements requires us to make estimates, assumptions and judgments that can have significant impact on the reported amounts of assets and liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities at the date of our financial statements. We base our estimates, assumptions and judgments on historical experience and various other factors that we believe to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions. On a regular basis, we evaluate our estimates, assumptions and judgments and make changes accordingly.

We believe that the estimates, assumptions and judgments involved in revenue recognition, deferred commissions, stock-based compensation expense, fair value of assets acquired and liabilities assumed in business combinations, impairment assessment of goodwill, intangible assets and other long-lived assets, loss contingency, and recognition and measurement of current and deferred income taxes have the greatest potential impact on our accompanying Condensed Consolidated Financial Statements, and consider these to be our critical accounting estimates. Historically, our estimates, assumptions and judgments relative to our critical accounting policies have not differed materially from actual results. The critical accounting estimates associated with these policies are described in our 2020 Annual Report on Form 10-K, under “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

33


Table of Contents

 

Components of Our Results of Operations

Revenue

We derive our revenue primarily through the license of various solutions and services on our security-as-a-service platform on a subscription basis, supplemented by the sales of training, professional services and hardware depending upon our customers’ requirements.

Subscription. We license our platform and its associated solutions and services on a subscription basis. The fees are charged on a per user, per year basis. Subscriptions are typically one to three years in duration. We invoice our customers upon signing for the entire term of the contract. The invoiced non-cancellable amounts billed in advance are treated as deferred revenue on the balance sheet and are recognized ratably, in accordance with the appropriate revenue recognition guidelines, over the term of the contract. We also derive a portion of our subscription revenue from the license of our solutions to strategic partners. We bill these strategic partners monthly. We expect our subscription revenue will continue to grow and remain above 95% of our total revenue.

Hardware and services. We provide hardware appliances as a convenience to our customers and as such it represents a small part of our business. Our solutions are designed to be implemented, configured and operated without the need for any training or professional services. For those customers that seek to develop deeper expertise in the use of our solutions or would like assistance with complex configurations or the importing of data, we offer various training and professional services. We typically invoice the customer for hardware at the time of shipment. We typically invoice customers for services at the time the order is placed and recognize this revenue as the services are performed. On occasion, customers may retain us for special projects such as archiving import and export services; these types of services are recognized upon completion of the project. We expect the overall proportion of revenue derived from hardware and service offerings to generally remain below 5% of our total revenue.

Cost of Revenue

Our cost of revenues consists of cost of subscription revenue and cost of hardware and services revenue. Personnel costs, which consist of salaries, benefits, bonuses, stock-based compensation, data center costs and hardware costs, are the most significant components of our cost of revenues. We expect personnel costs to continue to increase in absolute dollars as we hire new employees to continue to grow our business.

Cost of Subscription Revenue. Cost of subscription revenue primarily includes personnel costs, consisting of salaries, benefits, bonuses, and stock-based compensation, for employees who provide support services to our customers and operate our data centers. Other costs include fees paid to contractors who supplement our support and data center personnel; expenses related to the use of third-party data centers in both the United States and internationally; depreciation of data center equipment; amortization of licensing fees and royalties paid for the use of third-party technology; amortization of internally developed intangible assets; and the amortization of intangible assets acquired through business combinations. Growth in subscription revenue generally consumes production resources, requiring us to gradually increase our cost of subscription revenue in absolute dollars as we expand our investment in data center equipment, the third-party data center space required to house this equipment, and the personnel needed to manage this higher level of activity.

Cost of Hardware and Services Revenue. Cost of hardware and services revenue includes personnel costs for employees who provide training and professional services to our customers as well as the cost of server hardware shipped to our customers that we procure from third parties and configure with our software solutions.

Operating Expenses

Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Personnel costs, which consist of salaries, benefits, bonuses, and stock-based compensation, are the most significant component of our operating expenses. Our headcount has increased from 2,613 employees as of December 31, 2018 to 3,658 employees as of December 31, 2020. As a result of this growth in headcount, operating expenses have increased significantly over these periods. We expect personnel costs to continue to increase in absolute dollars as we hire new employees to continue to grow our business.

Research and Development. Research and development expenses include personnel costs, consulting services and depreciation. We believe that these investments have played an important role in broadening the capabilities of our platform over the course of our operating history, enhancing the relevance of our solutions in the market in general and helping us to retain our customers over time. We expect to continue to devote substantial resources to research and development in an effort to continuously improve our existing solutions as well as to develop new offerings. We believe that these investments

34


Table of Contents

 

are necessary to maintain and improve our competitive position. However, over the longer term, we intend to monitor these costs so as to decrease this spending as a percentage of total revenue. Our research efforts include both software developed for our internal use on behalf of our customers as well as software elements to be used by our customers in their own facilities. To date, our capitalized costs on software developed for internal use on behalf of our customers were not material. For the software developed for use on our customers’ premises, the costs associated with the development work between technological feasibility and the general availability has not been material and as such we have not capitalized any of these development costs to date.

Sales and Marketing. Sales and marketing expenses include personnel costs, sales commissions, and other costs including travel and entertainment, marketing and promotional events, public relations and marketing activities. These costs also include amortization of intangible assets as a result of our past acquisitions. Due to our continued investment in growing our sales and marketing operations, both domestically and internationally, headcount increases were reflected in higher compensation expense consistent with our revenue growth. Our sales personnel are typically not immediately productive, and therefore the increase in sales and marketing expenses we incur when we add new sales representatives is not immediately offset by increased revenue and may not result in increased revenue over the long-term if these new sales people fail to become productive. The timing of our hiring of new sales personnel and the rate at which they generate incremental revenue will affect our future financial performance. We expect that sales and marketing expenses will continue to increase in absolute dollars and be among the most significant components of our operating expenses.

General and Administrative. General and administrative expenses consist of personnel costs, consulting services, audit fees, tax services, legal expenses and other general corporate items. As a result of our operational growth, we expect our general and administrative expenses to increase in absolute dollars in future periods as we continue to expand our operations and hire additional personnel.

Interest Expense

Interest expense consists of interest expense related to our convertible senior notes.

Other Income, Net

Other income, net, consists primarily of interest income earned on our cash, cash equivalents and short-term investments, and the net effect of foreign currency transaction gains and losses.

Income Taxes

For most of the prior years, our income tax expense or benefit were primarily related to state and foreign income taxes. As we have incurred operating losses in all periods to date and recorded a full valuation allowance against our deferred tax assets, we had not historically recorded a provision for federal income taxes. Realization of any of our deferred tax assets depends upon future earnings, the timing and amount of which are uncertain. Utilization of our net operating losses and research and development credits may be subject to substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code and similar state provisions. Analyses have been conducted to determine whether an ownership change had occurred since inception. The analyses have indicated that although ownership changes have occurred in prior years, the net operating losses and research and development credits would not expire before utilization as a result of the ownership change. In the event we have subsequent changes in ownership, net operating losses and research and development credit carryovers could be limited and may expire unutilized as a result of the subsequent ownership change.

Recent Accounting Pronouncements

Refer to Note 1 “The Company and Summary of Significant Accounting Policies” to our condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report on Form 10-Q for a full description of recent accounting pronouncements.

35


Table of Contents

 

Results of Operations

The following table is a summary of our consolidated statements of operations and results of operations as a percentage of our total revenue for those periods.

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

( In thousands, except for percentages)

 

Amount

 

 

% of revenue

 

 

Amount

 

 

% of revenue

 

 

Amount

 

 

% of revenue

 

 

Amount

 

 

% of revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subscription

 

$

303,510

 

 

 

98

%

 

$

254,892

 

 

 

99

%

 

$

587,122

 

 

 

98

%

 

$

498,961

 

 

 

98

%

Hardware and services

 

 

5,143

 

 

 

2

 

 

 

3,546

 

 

 

1

 

 

 

9,362

 

 

 

2

 

 

 

9,251

 

 

 

2

 

Total revenue

 

 

308,653

 

 

 

100

 

 

 

258,438

 

 

 

100

 

 

 

596,484

 

 

 

100

 

 

 

508,212

 

 

 

100

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subscription

 

 

67,659

 

 

 

22

 

 

 

59,193

 

 

 

23

 

 

 

131,666

 

 

 

22

 

 

 

119,041

 

 

 

23

 

Hardware and services

 

 

9,420

 

 

 

3

 

 

 

8,382

 

 

 

3

 

 

 

18,933

 

 

 

3

 

 

 

17,465

 

 

 

4

 

Total cost of revenue

 

 

77,079

 

 

 

25

 

 

 

67,575

 

 

 

26

 

 

 

150,599

 

 

 

25

 

 

 

136,506

 

 

 

27

 

Gross profit

 

 

231,574

 

 

 

75

 

 

 

190,863

 

 

 

74

 

 

 

445,885

 

 

 

75

 

 

 

371,706

 

 

 

73

 

Operating expense:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

81,319

 

 

 

26

 

 

 

70,602

 

 

 

27

 

 

 

161,837

 

 

 

27

 

 

 

140,497

 

 

 

27

 

Sales and marketing

 

 

142,949

 

 

 

46

 

 

 

116,279

 

 

 

45

 

 

 

286,093

 

 

 

48

 

 

 

239,441

 

 

 

47

 

General and administrative

 

 

54,664

 

 

 

18

 

 

 

14,812

 

 

 

6

 

 

 

87,375

 

 

 

15

 

 

 

44,367

 

 

 

9

 

Total operating expense

 

 

278,932

 

 

 

90

 

 

 

201,693

 

 

 

78

 

 

 

535,305

 

 

 

90

 

 

 

424,305

 

 

 

83

 

Operating loss

 

 

(47,358

)

 

 

(15

)

 

 

(10,830

)

 

 

(4

)

 

 

(89,420

)

 

 

(15

)

 

 

(52,599

)

 

 

(10

)

Interest expense

 

 

(1,533

)

 

 

 

 

 

(1,525

)

 

 

(1

)

 

 

(3,061

)

 

 

 

 

 

(3,049

)

 

 

(1

)

Other (expense) income, net

 

 

(1,712

)

 

 

(1

)

 

 

(1,092

)

 

 

 

 

 

(1,347

)

 

 

 

 

 

3,529

 

 

 

1

 

Loss before income taxes

 

 

(50,603

)

 

 

(16

)

 

 

(13,447

)

 

 

(5

)

 

 

(93,828

)

 

 

(15

)

 

 

(52,119

)

 

 

(10

)

Provision for income taxes

 

 

(2,312

)

 

 

(1

)

 

 

(1,660

)

 

 

(1

)

 

 

(4,406

)

 

 

(1

)

 

 

(29,829

)

 

 

(6

)

Net loss

 

$

(52,915

)

 

 

(17

)%

 

$

(15,107

)

 

 

(6

)%

 

$

(98,234

)

 

 

(16

)%

 

$

(81,948

)

 

 

(16

)%

Comparison of the three and six months ended June 30, 2021 and 2020:

Revenue

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

( In thousands, except for percentages)

 

2021

 

 

2020

 

 

% Change

 

 

2021

 

 

2020

 

 

% Change

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subscription

 

$

303,510

 

 

$

254,892

 

 

 

19

%

 

$

587,122

 

 

$

498,961

 

 

 

18

%

Hardware and services

 

 

5,143

 

 

 

3,546

 

 

 

45

%

 

 

9,362

 

 

 

9,251

 

 

 

1

%

Total revenue

 

$

308,653

 

 

$

258,438

 

 

 

19

%

 

$

596,484

 

 

$

508,212

 

 

 

17

%

 

Subscription revenue for the three and six months ended June 30, 2021 increased $48.6 million, or 19%, and $88.2 million, or 18%, respectively, as compared to the corresponding periods last year. The increase was primarily due to $36.3 million and $61.6 million, respectively, increase in subscription revenue contributed from the United States. To a lesser extent, for the same periods, there were increases of $12.3 million, and $26.5 million, respectively, in revenue contributed from international locations. The increase in subscription revenue was due to the increased demand for our solutions, increase in add-on activity and renewal rate being 90% or higher. Additionally, the revenue recognized from acquired deferred revenue related to our acquisitions was $2.5 million and $4.1 million, respectively, in the three and six months ended June 30, 2021, as compared to $1.5 million and $3.6 million, respectively, in the three months and six ended June 30, 2020.

Hardware and services revenue for the three and six months ended June 30, 2021 increased $1.6 million, or 45%, and $0.1 million, or 1%, respectively, as compared to the corresponding periods last year. The increase was primarily due to increases in professional services of $1.8 million and $1.7 million, respectively, offset by decreases in hardware revenue of $0.2 million and $1.6 million, respectively, for the three and six months ended June 30, 2021.

36


Table of Contents

 

Cost of Revenue

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

( In thousands, except for percentages)

 

2021

 

 

2020

 

 

% Change

 

 

2021

 

 

2020

 

 

% Change

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subscription

 

$

67,659

 

 

$

59,193

 

 

 

14

%

 

$

131,666

 

 

$

119,041

 

 

 

11

%

Hardware and services

 

 

9,420

 

 

 

8,382

 

 

 

12

%

 

 

18,933

 

 

 

17,465

 

 

 

8

%

Total cost of revenue

 

$

77,079

 

 

$

67,575

 

 

 

14

%

 

$

150,599

 

 

$

136,506

 

 

 

10

%

 

Cost of subscription revenue for the three and six months ended June 30, 2021 increased $8.5 million, or 14%, and $12.6 million, or 11%, respectively, compared to the corresponding periods last year. The increases were primarily due to $5.2 million and $9.2 million, respectively, increases in operations-related expenses including higher network expense from increased data usage, depreciation expense as a result of higher capital expenditures to support our growth, intangible amortization expense of developed technology from the acquisitions, and higher compensation costs due to increase in headcount. Support-related expenses increased $3.7 million and $4.8 million, respectively, primarily due to higher headcount related costs.

Cost of hardware and services revenue for the three and six months ended June 30, 2021 increased $1.0 million, or 12%, and $1.5 million, or 8%, respectively, as compared to the corresponding periods last year, primarily due to increases in professional service costs of $1.1 million and $2.2 million, respectively, as our headcount increased. The cost of hardware units sold decreased $0.2 million and $1.0 million, respectively, for the three and six months ended June 30, 2021.

Operating Expenses

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

( In thousands, except for percentages)

 

2021

 

 

2020

 

 

% Change

 

 

2021

 

 

2020

 

 

% Change

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

$

81,319

 

 

$

70,602

 

 

 

15

%

 

$

161,837

 

 

$

140,497

 

 

 

15

%

Percent of total revenue

 

 

26

%

 

 

27

%

 

 

 

 

 

 

27

%

 

 

27

%

 

 

 

 

 

Research and development expenses increased $10.7 million, or 15%, and $21.3 million, or 15%, respectively, for the three and six months ended June 30, 2021, as compared to the corresponding periods last year. The increase in headcount on a worldwide basis resulted in increased personnel-related expenses of $9.5 million and $19.3 million, respectively, and a corporate expense increase of $2.1 million and $3.8 million, respectively. The increase was partially offset by a decrease of $0.7 million and $1.2 million, respectively, in outside service-related expense, primarily due to a decrease in consulting costs.

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

( In thousands, except for percentages)

 

2021

 

 

2020

 

 

% Change

 

 

2021

 

 

2020

 

 

% Change

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

$

142,949

 

 

$

116,279

 

 

 

23

%

 

$

286,093

 

 

$

239,441

 

 

 

19

%

Percent of total revenue

 

 

46

%

 

 

45

%

 

 

 

 

 

 

48

%

 

 

47

%

 

 

 

 

 

Sales and marketing expenses increased $26.7 million, or 23%, and $46.7 million, or 19%, respectively, for the three and six months ended June 30, 2021, as compared to the corresponding periods last year. The increase in headcount on a worldwide basis resulted in increased personnel-related and commissions expenses of $21.5 million and $45.9 million, respectively, which included increases in stock-based compensation expense of $6.7 million and $15.4 million, respectively. Corporate and facilities expenses increased $2.6 million and $5.9 million, respectively, primarily due to higher headcount. Marketing events and consulting expense increased $2.8 million and $2.9 million, respectively. Additionally, for the six months ended June 30, 2021, as compared to the same period last year, the increases were partially offset by the decreases in intangible amortization expense of $0.9 million and travel expense of $6.3 million.

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

( In thousands, except for percentages)

 

2021

 

 

2020

 

 

% Change

 

 

2021

 

 

2020

 

 

% Change

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

General and administrative

 

$

54,664

 

 

$

14,812

 

 

 

269

%

 

$

87,375

 

 

$

44,367

 

 

 

97

%

Percent of total revenue

 

 

18

%

 

 

6

%

 

 

 

 

 

 

15

%

 

 

9

%

 

 

 

 

 

General and administrative expenses increased $39.9 million, or 269%, and $43.0 million, or 97%, respectively, for the three and six months ended June 30, 2021 as compared to the corresponding periods last year. Personnel-related expense increased $16.9 million and $16.7 million for the three and six months ended June 30, 2021, respectively, primarily due to higher headcount and reversal of certain PSU expenses in the second quarter of 2020. Acquisition costs increased $18.9

37


Table of Contents

 

million and $20.0 million, respectively, primarily due to the announced transaction to be acquired by Thoma Bravo in the third quarter. Litigation related expense increased $3.1 million and $5.8 million, respectively, primarily due to trade secret litigation brought by us against a third party.

 

Interest Expense

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

( In thousands, except for percentages)

 

2021

 

 

2020

 

 

% Change

 

 

2021

 

 

2020

 

 

% Change

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

$

(1,533

)

 

$

(1,525

)

 

 

1

%

 

$

(3,061

)

 

$

(3,049

)

 

 

0

%

 

Interest expense change was not material for the three and six months ended June 30, 2021, as compared to the corresponding periods last year.

 

Other (Expense) Income, Net

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

( In thousands, except for percentages)

 

2021

 

 

2020

 

 

% Change

 

 

2021

 

 

2020

 

 

% Change

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other (expense) income, net

 

$

(1,712

)

 

$

(1,092

)

 

 

57

%

 

$

(1,347

)

 

$

3,529

 

 

 

(138

)%

 

Other expense, net increased $0.6 million for the three months ended June 30, 2021, as compared to the corresponding period last year, primarily due to a $0.3 million decrease in interest income from cash and investments, and a $0.2 million increase in foreign currency translation loss.

Other expense, net increased $4.9 million for the six months ended June 30, 2021, as compared to the corresponding period last year, primarily due to a $3.2 million decrease in interest income from cash and investments, and a $1.6 million increase in foreign currency translation loss.

 

Provision for Income Taxes

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

( In thousands, except for percentages)

 

2021

 

 

2020

 

 

% Change

 

 

2021

 

 

2020

 

 

% Change

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Provision for income taxes

 

$

(2,312

)

 

$

(1,660

)

 

 

39

%

 

$

(4,406

)

 

$

(29,829

)

 

 

(85

%)

 

The provision for income taxes increased $0.7 million, and decreased $25.4 million, respectively, for the three and six months ended June 30, 2021, as compared to the corresponding periods last year. The increase for the three months ended June 30, 2021 was primarily due to a $0.5 million increase of foreign taxes related to operations in our non-US subsidiaries, as compared to the corresponding prior period. The decrease for the six months ended June 30, 2021 was primarily due to the transfer of intellectual property between consolidated entities that resulted in an additional tax expense of $27.1 million in the six months ended June 30, 2020, partially offset by a $0.9 million increase in foreign taxes related to operations of our non-U.S. subsidiaries for the six months ended June 30, 2021.

Liquidity and Capital Resources

As of June 30, 2021, we had $929.3 million in cash and cash equivalents. Also refer to Note 8 “Convertible Senior Notes” to the consolidated financial statements for discussion of the 2024 Notes. The Company’s financial condition and liquidity remain strong. Net cash provided by operations was $156.0 million for the six months ended June 30, 2021, compared to $122.8 million for the corresponding period of the prior year. Although there is uncertainty related to the anticipated impact of the COVID-19 outbreak on the Company’s future results, we believe our efficient business model leaves us positioned to manage our business through this crisis as it continues to unfold. We continue to manage all aspects of our business including, but not limited to, monitoring the financial health of our customers, suppliers and other third-party relationships, implementing gross margin enhancement strategies and developing new opportunities for growth. We have also not observed any impairments of our assets or a significant change in the fair value of assets due to the COVID-19 pandemic.

On August 27, 2020, the board of directors approved a share repurchase program under which the Company is authorized to repurchase up to $300.0 million of the Company’s common stock. Repurchases under the Repurchase Program may be made through open market purchases (including through trading plans administered under pre-determined purchasing criteria), block trades and/or privately negotiated transactions, subject to market conditions, applicable legal requirements, and other relevant factors. The timing, volume and nature of the repurchases are at the discretion of management, based on its

38


Table of Contents

 

evaluation of the capital needs of the Company, market conditions, applicable legal requirements and other factors. The Repurchase Program was suspended in April 2021 when the Company entered into the Merger Agreement.

As of June 30, 2021, we had approximately $27.7 million of cash and cash equivalents at our foreign subsidiaries. We estimate that no material U.S. income taxes would have to be provided if all of the undistributed earnings of our foreign subsidiaries were repatriated back to the United States as substantially all earnings from our foreign subsidiaries are previously taxed income.

On April 25, 2021, we entered into the Merger Agreement pursuant to which affiliates of funds advised by Thoma Bravo have agreed to acquire us for $176.00 per share in an all-cash transaction. We have agreed to various covenants and agreements, including, among others, agreements to conduct our business in the ordinary course during the period between the execution of the Merger Agreement and the Effective Time of the Merger. In addition, without the consent of Parent, we may not take, authorize, agree or commit to do certain actions outside of the ordinary course of business, including incurring capital expenditures above specified thresholds, issuing additional debt facilities, and repurchasing shares of our outstanding common stock outside of certain limited exceptions. If the Merger Agreement is terminated in certain circumstances, including by us in order to enter into a superior proposal or by Parent because the Board withdraws its recommendation in favor of the Merger, we would be required to pay Parent a termination fee of $368.9 million. We do not believe these restrictions will prevent us from meeting our debt obligations, ongoing costs of operations, working capital needs or capital expenditure requirements.

We plan to grow our customer base by continuing to emphasize investments in sales and marketing to add new customers, expand our customers’ use of our platform, and maintain high renewal rates. We also expect to incur additional cost of subscription revenue in accordance with the resulting growth in our customer base. We believe that the combination of our ongoing improvements in gross margins, the benefits of lower sales and marketing costs associated with our renewal activity, and the fact that our contracts are structured to bill our customers in advance should enable us to improve our cash flow from operations as we grow. Based on our current level of operations and anticipated growth, both of which are expected to be consistent with recent quarters, we believe that our existing sources of liquidity will be sufficient to fund our operations for at least the next 12 months. Our future capital requirements will depend on many factors, including our rate of revenue growth, the expansion of our sales and marketing activities, and the timing and extent of spending to support product development efforts and expansion into new territories, and the timing of introductions of new features and enhancements to our solutions. To the extent that existing cash and cash equivalents and cash from operations are insufficient to fund our future activities, we may need to raise additional funds through public or private equity or debt financing. We have invested, and plan to continue investing in acquiring complementary businesses, applications and technologies, and may continue to make such investments in the future, any of which could also require us to seek equity or debt financing in addition to our 2024 Notes. Additional funds may not be available on terms favorable to us or at all.

Cash Flows

The following table sets forth a summary of our consolidated cash flows for the periods indicated:

 

 

 

Six Months Ended June 30,

 

(In thousands)

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

Net cash provided by operating activities

 

$

155,950

 

 

$

122,784

 

Net cash (used in) provided by investing activities

 

$

(68,107

)

 

$

4,596

 

Net cash used in financing activities

 

$

(67,108

)

 

$

(16,602

)

 

Operating Activities

Our net loss and cash flows from operating activities are significantly influenced by our investments in headcount and data center operations to support anticipated growth. Our cash flows are also influenced by cash payments from customers. We invoice customers for the entire contract amount at the start of the term, and as such our cash flow from operations is also affected by the length of a customer contract.

Net cash provided by operating activities in the six months ended June 30, 2021 was $156.0 million, as compared to $122.8 million provided in the six months ended June 30, 2020. The increase of $33.2 million was primarily due to:

 

An increase in stock-based compensation expense of $34.4 million due to the increase in headcount and new grants made, and the catch-up adjustments made to performance stock unit expenses in the second quarter of 2020;

39


Table of Contents

 

 

A $43.0 million increase in prepaid expenses and accounts payable change due to the timing of payments;

 

A $7.3 million increase in amortization of deferred commissions primarily due to corresponding increase in revenue;

 

An increase in deferred revenue change of $34.0 million primarily due to the timing of billings and revenue recognized; and

 

A $7.5 million increase in non-cash lease costs and operating lease liabilities due to higher lease costs and the timing of payments.

The increase was partially offset by:

 

An increase in net loss of $16.3 million;

 

A decrease in accounts receivable change of $39.7 million due to the timing of customer payments;

 

A $23.4 million decrease in accrued liabilities change due to a $15.7 million decrease in uncertain tax benefit change as well as the timing of other payments made; and

 

A decrease in deferred commission change of $16.3 million primarily due to an increase in billings.

Investing Activities

Our primary investing activities have consisted of the acquisitions of businesses, the purchase and sale of short-term investments and capital expenditures in support of expanding our infrastructure and workforce. As our business grows, we expect our capital expenditures and our investment activity to continue to increase.

Net cash used in investing activities was $68.1 million in the six months ended June 30, 2021 as compared to $4.6 million provided by investing activities in the six months ended June 30, 2020. The increase in cash used in investing activities of $72.7 million was primarily due to a $52.7 million increase in payments for acquired business, and a $51.2 million decrease in proceeds from maturities of short-term investments, partially offset by a $19.9 million decrease in cash spent to acquire short-term investments, and a $11.5 million decrease in capital expenditures.

Financing Activities

Net cash used in financing activities was $67.1 million in the six months ended June 30, 2021 as compared to $16.6 million used in the six months ended June 30, 2020. The increase in cash used in financing activities of $50.5 million was primarily due to $44.0 million increase in repurchases of commons stock and a $7.1 million increase in withholding taxes paid related to restricted stock net share settlement, partially offset by a $0.5 million increase in proceeds from common stock issuance related to employee stock plans;.

Off-Balance Sheet Arrangements

During the periods presented, we did not have, nor do we currently have, any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. We are therefore not exposed to any financing, liquidity, market or credit risk that could arise if we had engaged in those types of relationships.

Contractual Obligations and Commitments

There were no material changes outside the ordinary course of business during the six months ended June 30, 2021 to the contractual obligations and commitments disclosed in Management’s Discussion and Analysis of Financial Condition and Results of Operations, set forth in Part II, Item 7, of the Form 10-K.

40


Table of Contents

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

We have operations both within the United States and internationally, and we are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate, foreign exchange and inflation risks, as well as risks relating to changes in the general economic conditions in the countries where we conduct business. To reduce certain of these risks, we monitor the financial condition of our large clients and limit credit exposure by collecting in advance and setting credit limits as we deem appropriate. In addition, our investment strategy has been to invest in financial instruments that are highly liquid and readily convertible into cash. To date, we have not used derivative instruments to mitigate the impact of our market risk exposures. We have also not used, nor do we intend to use, derivatives for trading or speculative purposes.

Interest Rate Risk

We are exposed to market risk related to changes in interest rates. Our investments primarily consist of money market funds, corporate debt securities, commercial papers, U.S. agency and Treasury securities, and certificates of deposit. As of June 30, 2021, we had cash and cash equivalents of $929.3 million. We didn’t have short-term investments as of June 30, 2021 and December 31, 2020. The carrying amount of our cash equivalents reasonably approximates fair value, due to the short maturities of these investments. 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. Our investments are exposed to market risk due to a fluctuation in interest rates, which may affect our interest income and the fair market value of our investments. Due to the short-term nature of our investment portfolio, we believe only dramatic fluctuations in interest rates would have a material effect on our investments. We do not believe that an immediate 10% increase in interest rates would have a material effect on the fair market value of our portfolio. As such we do not expect our operating results or cash flows to be materially affected by a sudden change in market interest rates.

As of June 30, 2021, we had an outstanding balance of $920.0 million aggregate principal amount of the 2024 Notes (see Note 8 “Convertible Senior Notes” to our condensed consolidated financial statements in this Quarterly Report on Form 10-Q for information regarding our Convertible Senior Notes). We carry the notes at face value, less unamortized discounts, on our accompanying condensed consolidated balance sheets. Since these notes bear interest at fixed rates, we have no financial statement risk associated with changes in interest rates. However, the fair value of these notes fluctuates as interest rate changes when the market price of our common stock fluctuates.

Foreign Currency Risk

The functional currency for our wholly owned foreign subsidiaries is the U.S. dollar. Accordingly, the subsidiaries remeasure monetary assets and liabilities at period-end exchange rates, while nonmonetary items are remeasured at historical rates. Income and expense accounts are remeasured at the average exchange rates in effect during the period. Remeasurement adjustments are recognized in the accompanying condensed consolidated statements of operations as foreign currency transaction gains or losses in the period of occurrence. The Company incurred foreign currency transaction loss of $1.5 million and foreign transaction gain of $0.1 million, respectively, in the six months ended June 30, 2021 and 2020. Transaction gains are included in other income (expense), net.

As our international operations grow, our risks associated with fluctuation in currency rates will become greater, and we will continue to reassess our approach to managing this risk. In addition, currency fluctuations or a weakening U.S. dollar can increase the costs of our international expansion. For our operating results and cash flows, we evaluated the effects of a 10% shift in exchange rates between those currencies and the U.S. dollar. We have determined that there would not be a material effect on our results of operations from such a shift. To date, we have not entered into any foreign currency hedging contracts, since exchange rate fluctuations have not had a material impact on our operating results and cash flows. Based on our current international structure, we do not plan on engaging in hedging activities in the near future.

Inflation Risk

We do not believe that inflation has had a material effect on our business, financial condition or results of operations. Nonetheless, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition and results of operations.

41


Table of Contents

 

ITEM 4. CONTROLS AND PROCEDURES.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15 under the Exchange Act. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.

Based on our evaluation, our chief executive officer and chief financial officer concluded that, as of June 30, 2021, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated 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 identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended June 30, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. We have not experienced any material impact to 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.

42


Table of Contents

 

PART II. OTHER INFORMATION

From time to time, we may be involved in legal proceedings and subject to claims in the ordinary course of business.

As previously disclosed in the Proxy Statement, four complaints were filed between June 3 and June 11, 2021 in the United States District Court for the Southern District of New York against Proofpoint and its directors: Stein v. Proofpoint, Inc., et al., Case No. 1:21-cv-04925 (S.D.N.Y.) (filed June 3, 2021); Ciccotelli v. Proofpoint, Inc., et al., Case No. 1:21-cv-05179 (S.D.N.Y.) (filed June 10, 2021); Ho v. Proofpoint, Inc., et al., Case No. 1:21-cv-05203 (S.D.N.Y.) (filed June 11, 2021); and Theodore v. Proofpoint, Inc., et al., Case No. 1:21-cv-05232 (S.D.N.Y.) (filed June 11, 2021). As previously disclosed in the Company’s Form 8-K, filed July 13, 2021 with the SEC, six additional complaints were filed between June 14, 2021 and June 22, 2021 by purported stockholders of Proofpoint in connection with the transactions contemplated by the Merger Agreement under the captions Andre v. Proofpoint, Inc., et al., Case No. 1:21-cv-1612 (D. Col.) (filed June 14, 2021); Finger v. Proofpoint, Inc., et al., Case No. 5:21-cv-4567 (N.D. Cal.) (filed June 14, 2021); Kent v. Proofpoint, Inc., et al., Case No. 1:21-cv-861 (D. Del.) (filed June 16, 2021); King v. Proofpoint, et al., C.A. No. 1:21-cv-05398 (S.D.N.Y.) (filed June 18, 2021); Whitfield v. Proofpoint, et al., C.A. No. 2:21-cv-02733 (E.D. Pa.) (filed June 18, 2021); and Coffman v. Proofpoint, Inc., et al., Case No. 5:21-cv-4760 (N.D. Cal.) (filed June 22, 2021). The complaints each allege that the preliminary proxy statement issued in connection with the proposed merger between Proofpoint and Thoma Bravo omitted material information which rendered the preliminary proxy statement false and misleading. Specifically, the complaints allege that the preliminary proxy statement failed to disclose material information regarding Proofpoint’s financial projections and Morgan Stanley & Co. LLC’s (“Morgan Stanley”) financial analyses. The Ciccotelli, Finger, Kent, Whitfield, and Coffman complaints also allege that the preliminary proxy statement failed to disclose past services provided by Morgan Stanley to Thoma Bravo and its affiliates. Two complaints allege that the preliminary proxy statement failed to disclose material information regarding the sales process—terms of the Company's non-disclosure agreement with Financial Sponsor A (the Andre complaint) and certain details of the go-shop process (the King complaint).

Each complaint seeks an order enjoining the proposed merger unless and until additional disclosures are issued; rescinding the proposed merger if it closes; awarding damages; awarding costs, including attorneys’ fees, expert fees and expenses; and awarding such other relief as the court deems proper. The defendants believe the complaints are without merit. It is possible additional lawsuits may be filed between the date of this Quarterly Report on Form 10-Q and consummation of the Merger.

Although the results of these proceedings and claims cannot be predicted with certainty, we do not believe the ultimate cost to resolve these matters would individually, or taken together, have a material adverse effect on our business, operating results, cash flows or financial condition. Regardless of the outcome, such proceedings can have an adverse impact on us because of defense and settlement costs, diversion of resources and other factors, and there can be no assurances that favorable outcomes will be obtained.

ITEM 1A. RISK FACTORS.

Investing in our common stock involves a high degree of risk. You should carefully consider the following risk factors, as well as the other information in this Quarterly Report on Form 10-Q, including our consolidated financial statements and the related notes and "Management’s Discussion and Analysis of Financial Condition and Results of Operations" before deciding whether to invest in shares of our common stock. The occurrence of any of the events or developments described below, or of additional risks and uncertainties not presently known to us or that we currently deem immaterial, could materially and adversely affect our business, results of operations, cash flows, financial condition and growth prospects. In such an event, the market price of our common stock could decline and you could lose all or part of your investment.

Risk Factors Summary

Our business is subject to a number of risks and uncertainties, including those risks discussed at length below. These risks include, among others, the following:

 

The Transaction, the pendency of the Transaction or our failure to complete the Transaction could have a material adverse effect on our business, results of operations, financial condition and stock price.

 

We have a history of losses, and we are unable to predict the extent of any future losses or when, if ever, we will achieve profitability in the future.

43


Table of Contents

 

 

We are unable to accurately predict the full extent to which the global COVID-19 pandemic may impact our business operations, financial performance, results of operations and stock price.

 

Weakened global economic conditions may adversely affect our industry, business and financial results.

 

Our quarterly operating results and other metrics are likely to vary significantly and be unpredictable, which could cause the trading price of our stock to decline.

 

Our customers may fail to pay us in accordance with the terms of their agreements, necessitating action by us to compel payment.

 

If we are unable to maintain high subscription renewal rates, our future revenue and operating results will be harmed.

 

If we are unable to sell additional solutions to our customers, our future revenue and operating results will be harmed.

 

If our solutions fail or are perceived to fail to protect our customers from security breaches, our brand and reputation could be harmed, which could have a material adverse effect on our business and results of operations.

 

If our customers experience data losses and breaches via our products or solutions, our brand, reputation and business could be harmed.

 

Defects or vulnerabilities in our solutions could harm our reputation, reduce the sales of our solutions and expose us to liability for losses.

 

Our software, website, hosted and internal systems may be subject to intentional disruption or penetration from external attackers or insiders that could adversely impact our reputation and future sales.

 

Our solutions may collect, filter and store customer data which may contain personal information, which raises privacy concerns and could result in us having liability or inhibit sales of our solutions.

 

We operate in a highly competitive environment with large, established competitors, and our competitors may gain market share in the markets for our solutions that could adversely affect our business and cause our revenue to decline.

 

If we do not effectively expand and train our sales force, we may be unable to add new customers or increase sales to our existing customers and our business will be harmed.

 

Our sales cycle is long and unpredictable, and our sales efforts require considerable time and expense. As a result, our results are difficult to predict and may vary substantially from quarter to quarter, which may cause our operating results to fluctuate.

 

Because our long-term success depends, in part, on our ability to expand the sales of our platform to our customers located outside of the United States, our business will be increasingly susceptible to risks associated with international operations.

 

Conversion of our 2024 Notes may affect the price of our common stock and the value of the 2024 Notes.

 

Servicing our debt will require a significant amount of cash. We may not have sufficient cash flow from our business to pay our substantial debt, and we may not have the ability to raise the funds necessary to settle conversions of the 2024 Notes in cash or to repurchase the 2024 Notes upon a fundamental change, which could adversely affect our business and results of operations.

 

Share repurchases under our Repurchase Program could increase the volatility of the trading price of our common stock, could diminish our cash reserves, could occur at non-optimal prices and may not result in the most effective use of our capital.

Risks Related to Our Business and Industry

The Transaction, the pendency of the Transaction or our failure to complete the Transaction could have a material adverse effect on our business, results of operations, financial condition and stock price.

On April 25, 2021, we entered into the Merger Agreement with Parent and Merger Sub, providing for our acquisition by affiliates of funds advised by private equity investment firm Thoma Bravo, L.P. (“Thoma Bravo”). Completion

44


Table of Contents

 

of the Transaction is subject to the satisfaction of various conditions, including (1) the approval of the Merger under applicable antitrust and foreign investment approvals, (2) the absence of any order, injunction or law prohibiting the Merger, (3) the accuracy of the other party’s representations and warranties, subject to certain materiality standards set forth in the Merger Agreement, (4) compliance in all material respects with the other party’s obligations under the Merger Agreement, and (5) no Company Material Adverse Effect (as defined in the Merger Agreement) having occurred since the date of the Merger Agreement. There is no assurance that all of the various conditions will be satisfied, or that the Transaction will be completed on the proposed terms, within the expected timeframe, or at all. Furthermore, there are additional inherent risks in the Transaction, including the risks detailed below.

During the period prior to the closing of the Transaction, our business is exposed to certain inherent risks due to the effect of the announcement or pendency of the Transaction on our business relationships, financial condition, operating results and business, including:

 

potential uncertainty in the marketplace, which could lead current and prospective customers to purchase offerings from other providers or delay purchasing from us.

 

the possibility of disruption to our business and operations, including diversion of management attention and resources.

 

the inability to attract and retain key personnel, and the possibility that our current employees could be distracted, and their productivity decline as a result, due to uncertainty regarding the Transaction.

 

the inability to pursue alternative business opportunities or make changes to our business pending the completion of the Transaction, and other restrictions on our ability to conduct our business.

 

our inability to solicit other acquisition proposals during the pendency of the Transaction following the expiration of the “go-shop” period.

 

the amount of the costs, fees, expenses and charges related to the Merger Agreement and the Transaction.

 

other developments beyond our control, including, but not limited to, changes in domestic or global economic conditions that may affect the timing or success of the Transaction.

The Transaction may be delayed, and may ultimately not be completed, due to a number of factors, including:

 

the failure to obtain regulatory approvals from various governmental entities (or the imposition of any conditions, limitations or restrictions on such approvals).

 

potential additional future stockholder litigation and other legal and regulatory proceedings, which could delay or prevent the Transaction.

 

the failure to satisfy the other conditions to the completion of the Transaction, including the possibility that a Company Material Adverse Effect (as defined in the Merger Agreement) would permit Parent not to close the Transaction.

If the Transaction does not close, our business and stockholders would be exposed to additional risks, including:

 

to the extent that the current market price of our stock reflects an assumption that the Transaction will be completed, the price of our common stock could decrease if the Transaction is not completed.

 

investor confidence could decline, additional stockholder litigation could be brought against us, relationships with existing and prospective customers, service providers, investors, lenders and other business partners may be adversely impacted, we may be unable to retain key personnel, and profitability may be adversely impacted due to costs incurred in connection with the pending Transaction.

 

the requirement that we pay a termination fee of $368.9 million if the Merger Agreement is terminated in certain circumstances, including by the Company to enter into a superior proposal or by Parent because the Board withdraws its recommendation in favor of the Merger.

Even if successfully completed, there are certain risks to our stockholders from the Transaction, including:

 

the amount of cash to be paid under the Merger Agreement is fixed and will not be adjusted for changes in our business, assets, liabilities, prospects, outlook, financial condition or operating results or in the event of any change in the market price of, analyst estimates of, or projections relating to, our common stock.

45


Table of Contents

 

 

the fact that receipt of the all-cash per share merger consideration under the Merger Agreement is taxable to stockholders that are treated as U.S. holders for U.S. federal income tax purposes.

 

the fact that, if the Transaction is completed, our stockholders will forego the opportunity to realize the potential long-term value of the successful execution of our current strategy as an independent company.

We have a history of losses, and we are unable to predict the extent of any future losses or when, if ever, we will achieve profitability in the future.

We have incurred net losses in every year since our inception, including net losses of $98.2 million and $81.9 million for the six months ended June 30, 2021 and 2020, respectively. As a result, we had an accumulated deficit of $947.1 million as of June 30, 2021. Achieving profitability will require us to increase revenue, manage our cost structure, and avoid unanticipated liabilities. We do not expect to be profitable in the near term. Revenue growth may slow, or revenue may decline for a number of possible reasons, including slowing demand for our solutions, increasing competition, a decrease in the growth of our overall market, or if we fail for any reason to continue to capitalize on growth opportunities. Any failure by us to obtain and sustain profitability, or to continue our revenue growth, could cause the price of our common stock to decline significantly.

We are unable to accurately predict the full extent to which the global COVID-19 pandemic may impact our business operations, financial performance, results of operations and stock price.

The COVID-19 pandemic continues to present extraordinary challenges in predicting future performance, and while we have modeled many scenarios and associated outcomes, there may be events that are more dire than we have modeled given the unique nature of this event. Although we are closely monitoring the impact of the COVID-19 pandemic and continually assess its potential effects on our business, our actual results could vary widely from our models. The extent to which our projections are affected by COVID-19 will largely depend on future developments, including the duration and spread of the outbreak, which still cannot be accurately predicted and remains uncertain. The COVID-19 pandemic or the perception of its effects could have a material adverse effect on our business, financial condition, results of operations, or cash flows.

Weakened global economic conditions may adversely affect our industry, business and financial results.

Our business depends on the overall demand for information technology and on the economic health of our current and prospective customers. Challenging economic conditions worldwide have from time to time contributed, and may continue to contribute, to slowdowns in the information technology industry, resulting in reduced demand for our solutions as a result of continued constraints on IT-related capital spending by our customers and increased price competition for our solutions. Further, any significant weakening of the economy in the United States or Europe and of the global economy, more limited availability of credit, a reduction in business confidence and activity, economic uncertainty and other difficulties, such as the COVID-19 pandemic, may affect one or more of the sectors or countries in which we sell our services. In addition, geopolitical developments, such as existing and potential trade wars and other events beyond our control, such as the COVID-19 pandemic, can increase levels of political and economic unpredictability globally and increase the volatility of global financial markets.

For example, current or potential customers have delayed and decreased and may continue to delay or decrease spending with us, or may not pay us or may delay paying us for previously performed services, given the impact that the COVID-19 pandemic has had and may continue to have on their business. Furthermore, the rate of customer terminations or service cancellations or failures to renew, which we refer to as churn, has and could also further increase as a result of the effects of the pandemic, which could include increased price competition or a reduction in customer spending. Due to restrictions on travel and in-person meetings, current or potential customers may also not be interested in taking sales meetings or cancel existing sales meetings with our sales representatives, which could materially lengthen our sales cycle and slow our sales growth. Any of these events could have an adverse effect on our business, operating results and financial position.

46


Table of Contents

 

Our quarterly operating results and other metrics are likely to vary significantly and be unpredictable, which could cause the trading price of our stock to decline.

Our operating results and other metrics have historically varied from period to period, and we expect that they will continue to do so as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:

 

the Transaction, the pendency of the Transaction or our failure to complete the Transaction;

 

the impact of the COVID-19 pandemic;

 

the level of demand for our solutions, including our newly-introduced solutions, and the level of perceived urgency regarding security threats and compliance requirements;

 

the timing of new subscriptions and renewals of existing subscriptions;

 

the mix of solutions sold;

 

the extent to which customers subscribe for additional solutions or increase the number of users;

 

customer budgeting cycles and seasonal buying patterns;

 

the extent to which we bring on new distributors;

 

any changes in the competitive landscape of our industry, including consolidation among our competitors, customers, partners or resellers;

 

timing of costs and expenses during a quarter;

 

deferral of orders in anticipation of new solutions or enhancements announced by us;

 

price competition;

 

changes in renewal rates and terms in any quarter;

 

the impact of acquisitions;

 

litigation costs;

 

any disruption in our sales channels or termination of our relationship with strategic channel partners;

 

general economic conditions, both domestically and in our foreign markets, and related changes to currency exchange rates;

 

insolvency or credit difficulties confronting our customers, affecting their ability to purchase or pay for our solutions; or

 

future accounting pronouncements or changes in our accounting policies.

Any one of the factors above or the cumulative effect of some of the factors referred to above may result in significant fluctuations in our financial and other operating results, including fluctuations in our key metrics. This variability and unpredictability could result in our failing to meet the expectations of securities analysts or investors for any period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our shares could fall substantially and we could face costly lawsuits, including securities class action suits. In addition, a significant percentage of our operating expenses are fixed in nature and based on forecasted revenue and cash flow trends. Accordingly, in the event of revenue shortfalls, we are generally unable to mitigate the negative impact on margins or other operating results in the short term.

We may fail to meet or exceed the expectations of securities analysts and investors, and the market price for our common stock could decline. If one or more of the securities analysts who cover us change their recommendation regarding our stock adversely, the market price for our common stock could decline. Additionally, our stock price may be based on expectations, estimates or forecasts of our future performance that may be unrealistic or may not be achieved. Further, our stock price may be affected by financial media, including press reports and blogs.

47


Table of Contents

 

Our customers may fail to pay us in accordance with the terms of their agreements, necessitating action by us to compel payment.

If customers fail to pay us under the terms of our agreements, we may be adversely affected both from the inability to collect amounts due and the cost of enforcing the terms of our contracts, including through litigation. The risk of such negative effects increases with the term length of our customer arrangements. Furthermore, some of our customers have attempted to and may continue to attempt to renegotiate contracts, seek bankruptcy protection or other similar relief and fail to pay amounts due to us, or pay those amounts more slowly, either of which could adversely affect our operating results, financial position and cash flow. The recent and ongoing global COVID-19 pandemic may also increase the likelihood, frequency and magnitude of these risks.

If we are unable to maintain high subscription renewal rates, our future revenue and operating results will be harmed.

Our customers have no obligation to renew their subscriptions for our solutions after the expiration of their initial subscription period, which typically ranges from one to three years. In addition, our customers may renew for fewer subscription services or users, renew for shorter contract lengths or renew at lower prices due to competitive or other pressures. We cannot accurately predict renewal rates and our renewal rates may decline or fluctuate as a result of a number of factors, including competition, customers’ IT budgeting and spending priorities, and deteriorating general economic conditions, including as a result of the COVID-19 pandemic. If our customers do not renew their subscriptions for our solutions, our revenue would decline, and our business would suffer.

If we are unable to sell additional solutions to our customers, our future revenue and operating results will be harmed.

Our future success depends on our ability to sell additional solutions to our customers. This may require increasingly sophisticated and costly sales efforts and may not result in additional sales. In addition, the rate at which our customers purchase additional solutions depends on a number of factors, including the perceived need for additional solutions, growth in the number of end-users, and general economic conditions. If our efforts to sell additional solutions to our customers are not successful, our business may suffer.

If our solutions fail or are perceived to fail to protect our customers from security breaches, our brand and reputation could be harmed, which could have a material adverse effect on our business and results of operations.

The threats facing our customers are constantly evolving and the techniques used by attackers to access or sabotage data change frequently. As a result, we must constantly update our solutions to respond to these threats. If we fail to update our solutions in a timely or effective manner to respond to these threats, our customers could experience security breaches. Increasingly, companies are subject to a wide variety of attacks on their networks and systems, including traditional computer hackers, malicious code (such as viruses and worms), distributed denial-of-service attacks, sophisticated attacks conducted or sponsored by nation-states, advanced persistent threat intrusions, ransomware, and theft or misuse of intellectual property or business or personal data, including by disgruntled employees, former employees or contractors. Many federal, state and foreign governments have enacted laws requiring companies to notify individuals of data security breaches involving their personal data. These mandatory disclosures regarding a security breach often lead to widespread negative publicity, and any association of us with such publicity may cause our customers to lose confidence in the effectiveness of our data security measures. Any security breach at one of our customers or even an unproven allegation of a security breach at one of our customers, could harm our reputation as a secure and trusted company and could cause the loss of customers and sales, loss of competitive advantages over our competitors, increased costs to remedy any problems and otherwise respond to any incident, regulatory investigations and enforcement actions, costly litigation, and other liability. In addition, we may incur significant costs and operational consequences of investigating, remediating, eliminating and putting in place additional tools and devices designed to prevent actual or perceived security breaches and other security incidents, as well as the costs to comply with any notification obligations resulting from any security incidents. Similarly, if a well-publicized breach of data security at a customer of any other cloud‑based data protection or archiving service provider or other major enterprise cloud services provider were to occur, there could be a loss of confidence in the cloud‑based protection and storage of sensitive data and information generally.

In addition, our solutions work in conjunction with a variety of other elements in customers’ IT and security infrastructure, and we may receive blame and negative publicity for a security breach that may have been the result of the failure of one of the other elements not provided by us. The occurrence of a breach, whether or not caused by our solutions, or allegations of a breach, even if such allegations turn out to be untrue, could delay or reduce market acceptance of our solutions and have an adverse effect on our business and financial performance. In addition, any revisions to our solutions that we believe may be necessary or appropriate in connection with any such breach may cause us to incur significant expenses. We cannot assure you that any of our efforts to manage this risk, including adoption of a comprehensive incident

48


Table of Contents

 

response plan and process for detecting, mitigating, and investigating security incidents that we test through table-top exercises, testing of our security protocols through additional techniques, such as penetration testing, debriefing after security incidents, to improve our security and responses, and regular briefing of our directors and officers on our cybersecurity risks, preparedness, and management, will be effective in protecting us from such attacks. Any of these events could have material adverse effects on our brand and reputation, which could harm our business, financial condition, and operating results.

If our customers experience data losses and breaches via our products or solutions, our brand, reputation and business could be harmed.

Our customers rely on our archiving and other solutions to protect, transfer or store their corporate data, which may include financial records, credit card information, business information, health information, other personally identifiable information or other sensitive personal information. A breach of our network security and systems or other events that cause the loss or public disclosure of, or access by third parties to, our customers’ stored files or data could have serious negative consequences for our business, including possible fines, penalties and damages, reduced demand for our solutions, an unwillingness of our customers to use our solutions, harm to our brand and reputation, and time-consuming and expensive litigation. The techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently, often are not recognized until launched against a target, and may originate from less regulated or remote areas around the world. As a result, we may be unable to proactively prevent these techniques, implement adequate preventative or reactionary measures, or enforce the laws and regulations that govern such activities. In addition, because of the large amount of data that we collect and manage, it is possible that hardware failures, insider errors or malfeasance or errors in our systems could result in data loss or corruption, or cause the information that we collect to be incomplete or contain inaccuracies that our customers regard as significant. If our customers experience any data loss, or any data corruption or inaccuracies, whether caused by security breaches or otherwise, our brand, reputation and business would be harmed.

Our insurance may be inadequate or may not be available in the future on acceptable terms, or at all. In addition, our policy may not cover any claim against us for loss of data or other indirect or consequential damages. Defending a suit based on any data loss or system disruption, regardless of its merit, could be costly and divert management’s attention.

Defects or vulnerabilities in our solutions could harm our reputation, reduce the sales of our solutions and expose us to liability for losses.

Because our solutions are complex, undetected errors, failures or bugs may occur, especially when solutions are first introduced or when new versions or updates are released, or when we introduce an acquired company’s products of services, despite our efforts to test those solutions and enhancements prior to release. This includes not only vulnerabilities that are specific to our solutions, but also vulnerabilities that impact the third-party or open source software or services that we use or the hardware that we rely on for our solutions. Additionally, we may be impacted by the evaluation of the security of our services by third party security scoring companies whether those evaluations are accurate or not. We may not be able to correct defects, errors, vulnerabilities or failures promptly, or to correct inaccuracies in perceptions about these matters at all.

Any defects, errors, vulnerabilities or failures in our solutions could result in:

 

expenditure of significant financial and development resources in efforts to analyze, correct, eliminate or work around errors or defects or to address and eliminate vulnerabilities;

 

loss of existing or potential partners or customers or loss of customer confidence;

 

loss or disclosure of our customers’ confidential information, or the inability to access such information;

 

loss of our proprietary technology;

 

our solutions being susceptible to hacking or electronic break-ins or otherwise failing to secure data;

 

delayed or lost revenue;

 

delay or failure to attain market acceptance;

 

lost market share;

 

negative publicity, which could harm our reputation; or

 

litigation, regulatory inquiries or investigations that would be costly and harm our reputation.

49


Table of Contents

 

 

Limitation of liability provisions in our standard terms and conditions and our other agreements may not adequately or effectively protect us from any claims related to defects, errors, vulnerabilities or failures in our solutions, including as a result of federal, state or local laws or ordinances or unfavorable judicial decisions in the United States or other countries.

Our software, website, hosted and internal systems may be subject to intentional disruption or penetration from external attackers or insiders that could adversely impact our reputation and future sales.

We could be a target of attacks specifically designed to impede the performance of our solutions, redirect users to malicious sites, harm our reputation and brand, or misappropriate our or our customers’ proprietary information. Similarly, experienced computer hackers may attempt to penetrate our network or other security or the security of our website or other hosted or internal systems or to trick our employees into taking actions that compromise our security (such as via phishing or business email compromise attacks) in order to misappropriate proprietary information and/or cause interruptions of our services and/or expose perceived security vulnerabilities. It is also possible that systems may be disrupted or our sensitive information or the information of our customers might be exposed due to malfeasance or errors by employees or contractors. Because the techniques used by attackers to access or sabotage networks and compromise our systems and information change frequently and may not be recognized until launched against a target, we may be unable to anticipate these techniques. If an actual or perceived breach of network security occurs as a result of third-party action, including cyber-attacks or other intentional misconduct by computer hackers conducted or sponsored by nation-states, error or malfeasance by insiders, or otherwise, it could adversely affect the market perception of our company and our solutions, may expose us to the loss of information, litigation and possible liability, and could cause a loss in revenue due to reputational or brand damage and customer churn. In addition, such a security breach could impair our ability to operate our business, including our ability to provide support services to our customers.

Our solutions may collect, filter and store customer data which may contain personal information, which raises privacy concerns and could result in us having liability or inhibit sales of our solutions.

Many federal, state and foreign government bodies and agencies have adopted or are considering adopting laws and regulations regarding the collection, use, and disclosure of personal information. Because many of the features of our solutions use, store, and report on customer data which may contain personal information from our customers, any inability to adequately address privacy concerns, or comply with applicable privacy laws, regulations and policies could, even if unfounded, result in liability to us, damage to our reputation, loss of sales, and harm to our business. Furthermore, the costs of compliance with, and other burdens imposed by, such laws, regulations and policies that are applicable to the businesses of our customers may limit the use and adoption of our solutions and reduce overall demand for them. Privacy concerns, whether or not valid, may inhibit market adoption of our solutions. For example, in the United States regulations such as the Gramm‑Leach‑Bliley Act, which protects and restricts the use of consumer credit and financial information, and HIPAA which regulates the use and disclosure of personal health information, impose significant security and data protection requirements and obligations on businesses that may affect the use and adoption of our solutions. Similarly, we hold a FedRAMP authorization without which we would not be able to provide services and products to certain US federal entities.

In the past we have relied on U.S.-European Union Frameworks for transatlantic data flows such as the EU-U.S. Privacy Shield, for which we self-certified under the EU-U.S. Privacy Shield framework on October 5, 2016. However, on July 16, 2020, the Court of Justice of the EU issued a decision invalidating outright the EU-U.S. Privacy Shield framework and as a result, we no longer rely on that framework. We currently rely on Standard Contractual Clauses (“SCCs”) authorized by the EU’s Data Protection Directive of 1995 for transatlantic data flows, including successor versions soon to be finalized and issued by the European Commission. Additionally, the EU’s General Data Protection Regulation, began to be enforced on May 25, 2018, and carries with it significantly increased responsibilities and potential penalties for companies that process EU personal data. We have seen increased customer attention surrounding EU Data Privacy. Furthermore, outside of the EU, we continue to see increased regulation of data privacy and security, including the adoption of more stringent subject matter specific state laws (such as the New York Department of Financial Services’ Cybersecurity Regulation, the California Consumer Privacy Act of 2018 that became effective January 1, 2020, and the new California Privacy Rights Act), national laws regulating the collection and use of data, and security and data breach obligations. The uncertainty and changes in the requirements of multiple jurisdictions may increase the cost of compliance, delay or reduce demand for our services, restrict our ability to offer services in certain locations, impact our customers’ ability to deploy our solutions in certain jurisdictions, or subject us to sanctions, by national data protection regulators, all of which could harm our business, financial condition and results of operations.

The regulatory framework for privacy issues is evolving worldwide, and various government and consumer agencies and public advocacy groups have called for new regulation and changes in industry practices. It is possible that new laws and regulations will be adopted in the United States and internationally, or existing laws and regulations may be interpreted in new ways, that would affect our business. Complying with any new regulatory requirements could force us to incur

50


Table of Contents

 

substantial costs or require us to change our business practices in a manner that could reduce our revenue or compromise our ability to effectively pursue our growth strategy.

Any failure or perceived failure to comply with laws and regulations or loss of certifications such as the FedRAMP authorization may result in proceedings or actions against us by government entities or others, or could cause us to lose users and customers, which could potentially have an adverse effect on our business.

We operate in a highly competitive environment with large, established competitors, and our competitors may gain market share in the markets for our solutions that could adversely affect our business and cause our revenue to decline.

Our traditional competitors include security‑focused software vendors, such as Broadcom Inc. and Cisco Systems, Inc., which offer software products that directly compete with our solutions. In addition to competing with these vendors directly for sales to customers, we compete with them for the opportunity to have our solutions bundled with the product offerings of our strategic partners. Our competitors could gain market share from us if any of these partners replace our solutions with the products of our competitors or if these partners more actively promote our competitors’ products over our solutions. In addition, software vendors who have bundled our solutions with theirs may choose to bundle their software with their own or other vendors’ software, or may limit our access to standard product interfaces and inhibit our ability to develop solutions for their platform.

We also face competition from large technology companies, such as Broadcom Inc., Cisco Systems, Inc., Google Inc., Micro Focus International plc and Microsoft Corporation. These companies are increasingly developing and incorporating into their products features that compete on various levels with our solutions. Our competitive position could be adversely affected to the extent that our customers perceive that the functionality incorporated into these products would replace the need for our solutions or that buying from one vendor would provide them with increased leverage and purchasing power and a better customer experience. We also face competition from independent security vendors such as FireEye, Inc. that offer network security products and many smaller companies like Mimecast Ltd. that specialize in particular segments of the markets in which we compete.

Many of our competitors have greater financial, technical, sales, marketing or other resources than we do and consequently may have the ability to influence our customers to purchase their products instead of ours. Further consolidation within our industry or other changes in the competitive environment could also result in larger competitors that compete with us on several levels. In addition, acquisitions of smaller companies by large technology companies that specialize in particular segments of the markets in which we compete would result in increased competition from these large technology companies. If we are unsuccessful in responding to our competitors or to changing technological and customer demands, our competitive position and financial results could be adversely affected.

If we do not effectively expand and train our sales force, we may be unable to add new customers or increase sales to our existing customers and our business will be harmed.

We continue to be substantially dependent on our sales force to obtain new customers and to sell additional solutions to our existing customers. We believe that there is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel. New hires require significant training and may take significant time before they achieve full productivity, a period which may be prolonged due to the remote working arrangements we have adopted due to the COVID-19 pandemic. Our recent hires and planned hires may not become as productive as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. If we are unable to hire and train sufficient numbers of effective sales personnel, or the sales personnel are not successful in obtaining new customers or increasing sales to our existing customer base, our business will be harmed.

Our sales cycle is long and unpredictable, and our sales efforts require considerable time and expense. As a result, our results are difficult to predict and may vary substantially from quarter to quarter, which may cause our operating results to fluctuate.

We sell our security and compliance offerings primarily to enterprise IT departments that are managing a growing set of user and compliance demands, which has increased the complexity of customer requirements to be met and confirmed in the sales cycle. Increasingly, we have found that security, legal and compliance departments are involved in testing, evaluating and finally approving purchases, which has also made the sales cycle longer and less predictable. We may not be able to accurately predict or forecast the timing of sales, which makes our future revenue difficult to predict and could cause our results to vary significantly. In addition, we might devote substantial time and effort to a particular unsuccessful sales

51


Table of Contents

 

effort, and as a result we could lose other sales opportunities or incur expenses that are not offset by an increase in revenue, which could harm our business.

Because our long-term success depends, in part, on our ability to expand the sales of our platform to our customers located outside of the United States, our business will be increasingly susceptible to risks associated with international operations.

One key element of our growth strategy is to develop a worldwide customer base and expand our operations worldwide, such as by adding employees, offices and customers internationally, particularly in Europe and Asia.

Operating in international markets requires significant resources and management attention and will subject us to regulatory, economic, political and competitive risks and competition that are different from those in the United States.

In addition, our international operations may fail to succeed due to other risks inherent in operating businesses internationally, including:

 

fluctuations in currency exchange rates, including as a result of volatile market conditions arising from the COVID-19 pandemic, which may cause our revenues and operating results to differ materially from expectations;

 

our lack of familiarity with commercial and social norms and customs in other countries which may adversely affect our ability to recruit, retain and manage employees in these countries;

 

difficulties and costs associated with staffing and managing foreign operations;

 

the potential diversion of management’s attention to oversee and direct operations that are geographically distant from our U.S. headquarters;

 

compliance with multiple, conflicting and changing governmental laws and regulations, including employment, tax, privacy and data protection laws and regulations;

 

legal systems in which our ability to enforce and protect our rights may be different or less effective than in the United States, including more limited protection for intellectual property rights in some countries;

 

immaturity of compliance regulations in other jurisdictions, which may lower demand for our solutions;

 

greater difficulty with payment collections and longer payment cycles;

 

higher employee costs and difficulty terminating non-performing employees;

 

differences in workplace cultures;

 

the need to adapt our solutions for specific countries;

 

our ability to comply with differing technical and certification requirements outside the United States;

 

tariffs, export controls and other non-tariff barriers such as quotas and local content rules;

 

uncertainties related to the United Kingdom’s withdrawal from the European Union (“Brexit”) and its impact on our customers, data protection regulations and our employees and their ability to emigrate and travel to and from the United Kingdom;

 

adverse tax consequences;

 

restrictions on the transfer of funds;

 

anti-bribery compliance by us or our partners, including under the Foreign Corrupt Practices Act and similar laws of other jurisdictions; and

 

new and different sources of competition.

In addition, the prior U.S. administration has instituted or proposed changes to foreign trade policy including the negotiation or termination of trade agreements, the imposition of tariffs on products imported from certain countries, economic sanctions on individuals, corporations or countries and other government regulations affecting trade between the United States and other countries in which we do business. As a result, certain foreign governments have instituted or are considering imposing trade sanctions on certain U.S. manufactured goods. The escalation of protectionist or retaliatory trade

52


Table of Contents

 

measures in either the United States or any other countries in which we do business, such as a change in tariff structures, export compliance or other trade policies, may increase the cost of, or otherwise interfere with, conducting our business.

Our failure to manage any of these risks successfully could harm our existing and future international operations and seriously impair our overall business.

If we are unable to enhance our existing solutions and develop new solutions, our growth will be harmed, and we may not be able to achieve profitability.

Our ability to attract new customers and increase revenue from existing customers will depend in large part on our ability to enhance and improve our existing solutions and to introduce new solutions. The success of any enhancement or new solution depends on several factors, including the timely completion, introduction and market acceptance of the enhancement or solution. Any new enhancement or solution we develop or acquire may not be introduced in a timely or cost-effective manner and may not achieve the broad market acceptance necessary to generate significant revenue. If we are unable to successfully develop or acquire new solutions or enhance our existing solutions to meet customer requirements, we may not grow as expected and we may not achieve profitability.

We cannot be certain that our development activities will be successful or that we will not incur delays or cost overruns. Furthermore, we may not have sufficient financial resources to identify and develop new technologies and bring enhancements or new solutions to market in a timely and cost-effective manner. New technologies and enhancements could be delayed or cost more than we expect, and we cannot ensure that any of these solutions will be commercially successful if and when they are introduced.

If we are unable to cost-effectively scale or adapt our existing architecture to accommodate increased traffic, technological advances or changing customer requirements, our operating results could be harmed.

As our customer base grows, the number of users accessing our solutions over the Internet will correspondingly increase. Increased traffic could result in slow access speeds and response times. Since our customer agreements often include service availability commitments, slow speeds or our failure to accommodate increased traffic could result in breaches of our service level agreements or obligate us to issue service credits. In addition, the market for our solutions is characterized by rapid technological advances and changes in customer and regulatory requirements. In order to accommodate increased traffic and respond to technological advances and evolving customer and regulatory requirements, we expect that we will be required to make future investments in our network architecture. If we do not implement future upgrades to our network architecture cost-effectively, or if we experience prolonged delays or unforeseen difficulties in connection with upgrading our network architecture, our service quality may suffer, and our operating results could be harmed.

If we fail to manage our sales and distribution channels effectively or if our partners choose not to market and sell our solutions to their customers, our operating results could be adversely affected.

We have derived and anticipate that in the future we will continue to derive a substantial portion of the sales of our solutions through channel partners. In order to scale our channel program to support growth in our business, it is important that we continue to help our partners enhance their ability to independently sell and deploy our solutions. We may be unable to continue to successfully expand and improve the effectiveness of our channel sales program.

Our agreements with our channel partners are generally non-exclusive and some of our channel partners have entered, and may continue to enter, into strategic relationships with our competitors or are competitors themselves. Further, many of our channel partners have multiple strategic relationships and they may not regard us as significant for their businesses. Our channel partners may terminate their respective relationships with us with limited or no notice and with limited or no penalty, pursue other partnerships or relationships, or attempt to develop or acquire products or services that compete with our solutions. Our partners also may impair our ability to enter into other desirable strategic relationships. If our channel partners do not effectively market and sell our solutions, if they choose to place greater emphasis on products of their own or those offered by our competitors, or if they fail to meet the needs of our customers, our ability to grow our business and sell our solutions may be adversely affected. Similarly, the loss of a substantial number of our channel partners, and our possible inability to replace them, the failure to recruit additional channel partners, any reduction or delay in their sales of our solutions, or any conflicts between channel sales and our direct sales and marketing activities could materially and adversely affect our results of operations.

53


Table of Contents

 

Because we recognize revenue from subscriptions over the term of the relevant service period, decreases or increases in sales are not immediately reflected in full in our operating results.

We recognize revenue from subscriptions over the term of the relevant service period, which typically range from one to three years, with some up to five years. As a result, most of our quarterly revenue from subscriptions results from agreements entered into during previous quarters. Consequently, a shortfall in demand for our solutions in any quarter may not significantly reduce our subscription revenue for that quarter, but could negatively affect subscription revenue in future quarters. We may be unable to adjust our cost structure to compensate for this potential shortfall in subscription revenue. Accordingly, the effect of significant downturns in sales of subscriptions may not be fully reflected in our results of operations until future periods. Our subscription model also makes it difficult for us to rapidly increase our subscription revenue through additional sales in any period, as subscription revenue must be recognized over the term of the contract.

Any interruptions or delays in services provided through our internal operations or by third-parties, including data center hosting facilities, network service providers, cloud computing platform providers and other hardware and software vendors, or from our inability to adequately plan for and manage service interruptions or infrastructure capacity requirements, could impair the delivery of our services and harm our business.

Our business operations are subject to interruption by natural disasters, fire, power shortages, pandemics (including the ongoing COVID-19 pandemic) and other events beyond our control. We rely on a number of third-party providers for data center hosting facilities, equipment, maintenance and other services, and the loss of, or problems with, one or more of these providers or our internal operations and infrastructure, including any potential disruptions due to significantly increased global demand on certain cloud-based systems during the COVID-19 pandemic, may impact our ability to properly maintain and repair our systems, thereby causing us to lose customers.

We currently serve our customers from third‑party data center facilities and resources located in the United States, Canada, Australia and Europe. We also rely on bandwidth providers, Internet service providers, mobile networks and other third-party IT service providers to operate our business and to deliver our solutions. Any damage to, or failure or disruption of, the systems of our third‑party providers could result in interruptions to our service. If for any reason our arrangement with one or more of our data centers is terminated, we could experience additional expense in arranging for new facilities and support. Our data center facilities providers have no obligations to renew their agreements with us on commercially reasonable terms, or at all. If we are unable to renew our agreements with the facilities providers on commercially reasonable terms or if in the future we add additional data center facility providers, we may experience costs or downtime in connection with the transfer to, or the addition of, new data center facilities. In addition, the failure of our data centers to meet our capacity requirements could result in interruptions in the availability of our solutions, impair the functionality of our solutions or impede our ability to scale our operations. As we continue to add data centers, restructure our data management plans, and increase capacity in existing and future data centers, we may move or transfer our data and our customers’ data. Despite precautions taken during such processes and procedures, any unsuccessful data transfers may impair the delivery of our service, and we may experience costs or downtime in connection with the transfer of data to other facilities. Similarly, some of our solutions’ features run or depend on IT services run by third parties, such as data feeds or public clouds, such as Amazon Web Services and Google Cloud, and an extended failure of such services might materially and adversely impact our ability to provide our services to our customers. Furthermore, some of our sales and business operations, such as CRM and billing and invoicing depend in part on third-party IT service providers and if those services were to be unavailable for extended periods of time it might materially and adversely affect our ability to operate.

We also depend on access to the Internet through third‑party bandwidth providers to operate our business. If we lose the services of one or more of our bandwidth providers, or if these providers experience outages, for any reason, we could experience disruption in delivering our solutions or we could be required to retain the services of a replacement bandwidth provider. Our business also depends on our customers having high-speed access to the Internet. Any Internet outages or delays could adversely affect our ability to provide our solutions to our customers.

Our operations rely heavily on the availability of electricity, which also comes from third-party providers. If we or the third-party data center facilities that we use to deliver our services were to experience a major power outage or if the cost of electricity were to increase significantly, our operations and financial results could be harmed. If we or our third‑party data centers were to experience a major power outage, we or they would have to rely on back-up generators, which might not work properly or might not provide an adequate power supply during a major power outage. Such a power outage could result in a significant disruption of our business.

For example, the COVID-19 pandemic and its adverse effects have become more prevalent in the locations where we conduct business and as a result, we have begun to experience more pronounced disruptions in our daily internal operations, including the closures of our physical domestic and international offices to promote the safety and security of our employees and to support the communities in which we operate. We have instituted remote working arrangements for employees where practicable, resulting in potential latent inefficiencies that may impact our operations.

54


Table of Contents

 

Although we maintain crisis management and disaster response plans, including our business continuity plan, such events could make it difficult or impossible for us to deliver our services to our customers, could lead to lengthy interruptions in our service, and could decrease demand for our services. The occurrence of an extended interruption of our or third‑party services for any reason could result in lengthy interruptions in our services or in the delivery of customers’ email and require us to provide service credits, refunds, indemnification payments or other payments to our customers, and could also result in the loss of customers. Additionally, any such system failures or outages could compromise our ability to conduct business or delay our financial reporting, which could materially affect our operating results and financial condition.

Any failure to offer or the inability of our customers to access our high-quality technical support services may adversely affect our relationships with our customers and harm our financial results.

Once our solutions are deployed, our customers depend on accessing our support organization to resolve any technical issues relating to our solutions, which may be impaired by interruptions caused by natural disasters, fire, power shortages, pandemics (including the ongoing COVID-19 pandemic) and other events beyond our control. In addition, our sales process is highly dependent on our solutions and business reputation and on strong recommendations from our existing customers. Any failure to maintain or the inability of our customers to access our high-quality technical support, or a market perception that we do not maintain high-quality support or the inability of our customers to access our high-quality support, could harm our reputation, adversely affect our ability to sell our solutions to existing and prospective customers, and harm our business, operating results and financial condition.

We offer technical support services with many of our solutions. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for support services. We also may be unable to modify the format of our support services to compete with changes in support services provided by competitors. Increased customer demand for these services, without corresponding revenue, could increase costs and adversely affect our operating results.

We have outsourced a substantial portion of our worldwide customer support functions to third‑party service providers. If these companies experience financial difficulties, do not maintain sufficiently skilled workers and resources to satisfy our contracts, or otherwise fail to perform at a sufficient level, the level of support services to our customers may be significantly disrupted, which could materially harm our reputation and our relationships with these customers.

If we fail to develop or protect our brand, our business may be harmed.

We believe that developing and maintaining awareness and integrity of our company and our brand are important to achieving widespread acceptance of our existing and future offerings and are important elements in attracting new customers. We believe that the importance of brand recognition will increase as competition in our market further intensifies. Successful promotion of our brand will depend on the effectiveness of our marketing efforts and on our ability to provide reliable and useful solutions at competitive prices. We plan to continue investing substantial resources to promote our brand, both domestically and internationally, but there is no guarantee that our brand development strategies will enhance the recognition of our brand. Some of our existing and potential competitors have well-established brands with greater recognition than we have. If our efforts to promote and maintain our brand are not successful, our operating results and our ability to attract and retain customers may be adversely affected. In addition, even if our brand recognition and loyalty increase, this may not result in increased use of our solutions or higher revenue.

In addition, independent industry analysts often provide reviews of our solutions, as well as those of our competitors, and perception of our solutions in the marketplace may be significantly influenced by these reviews. We have no control over what these industry analysts report, and because industry analysts may influence current and potential customers, our brand could be harmed if they do not provide a positive review of our solutions or view us as a market leader.

The steps we have taken to protect our intellectual property rights may not be adequate.

We rely on a combination of contractual rights, trademarks, trade secrets, patents and copyrights to establish and protect our intellectual property rights. These offer only limited protection, however, and the steps we have taken to protect our proprietary technology may not deter its misuse, theft or misappropriation. Any of our patents, copyrights, trademarks or other intellectual property rights may be challenged by others or invalidated through administrative process or litigation. Competitors may independently develop technologies or products that are substantially equivalent or superior to our solutions or that inappropriately incorporate our proprietary technology into their products. Competitors may hire our former employees who may misappropriate our proprietary technology or misuse our confidential information. Although we rely in part upon confidentiality agreements with our employees, consultants and other third parties to protect our trade secrets and other confidential information, those agreements may not effectively prevent disclosure of trade secrets and other confidential information and may not provide an adequate remedy in the event of misappropriation of trade secrets or unauthorized disclosure of confidential information. In addition, others may independently discover our trade secrets and confidential information, and in such cases, we could not assert any trade secret rights against such parties.

55


Table of Contents

 

We might be required to spend significant resources to monitor and protect our intellectual property rights. We may initiate claims or litigation against third parties for infringement of our intellectual property rights or misappropriation of our trade secrets, or to establish the validity of our intellectual property rights. Any litigation, whether or not it is resolved in our favor, could result in significant expense to us and divert the efforts of our technical and management personnel, which may adversely affect our business, operating results and financial condition. Certain jurisdictions may not provide adequate legal infrastructure for effective protection of our intellectual property rights. Changing legal interpretations of liability for unauthorized use of our solutions or lessened sensitivity by corporate, government or institutional users to refraining from intellectual property piracy or other infringements of intellectual property could also harm our business.

Our issued patents may not provide us with any competitive advantages or may be challenged by third parties, and our patent applications may never be granted at all. It is possible that innovations for which we seek patent protection may not be protectable. Additionally, the process of obtaining patent protection is expensive and time consuming, and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. Given the cost, effort, risks and downside of obtaining patent protection, including the requirement to ultimately disclose the invention to the public, we may not choose to seek patent protection for certain innovations. However, such patent protection could later prove to be important to our business. Even if issued, there can be no assurance that any patents will have the coverage originally sought or adequately protect our intellectual property, as the legal standards relating to the validity, enforceability and scope of protection of patent and other intellectual property rights are uncertain. Any patents that are issued may be invalidated or otherwise limited, or may lapse or may be abandoned, enabling other companies to better develop products that compete with our solutions, which could adversely affect our competitive business position, business prospects and financial condition.

We cannot assure you that the measures we have taken to protect our intellectual property will adequately protect us, and any failure to protect our intellectual property could harm our business.

Third parties claiming that we infringe their intellectual property rights could cause us to incur significant legal expenses and prevent us from selling our solutions.

Companies and individuals in the software and technology industries, including some of our current and potential competitors, own large numbers of patents, copyrights, trademarks and trade secrets and frequently enter into litigation based on allegations of infringement, misappropriation or other violations of intellectual property rights. In addition, many of these third parties have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. The litigation may involve patent holding companies or other adverse patent owners who have no relevant product revenue and against whom our potential patents may provide little or no deterrence. We have received, and may in the future receive, notices that claim we have infringed, misappropriated or otherwise violated other parties’ intellectual property rights. We have been involved in litigation involving such allegations of infringement. To the extent we gain greater visibility, we could face a higher risk of being the subject of intellectual property infringement claims, which is not uncommon with respect to software technologies in general and information security technology in particular. There may be third‑party intellectual property rights, including issued or pending patents that cover significant aspects of our technologies or business methods. Any intellectual property claims, with or without merit, could be very time consuming, could be expensive to settle or litigate and could divert our management’s attention and other resources. These claims could also subject us to significant liability for damages, potentially including treble damages if we are found to have willfully infringed patents or copyrights. These claims could also result in our having to stop using technology found to be in violation of a third-party’s rights. We might be required to seek a license for the intellectual property, which may not be available on reasonable terms or at all. Even if a license were available, we could be required to pay significant royalties, which would increase our operating expenses. As a result, we may be required to develop alternative non-infringing technology, which could require significant effort and expense. If we cannot license or develop technology for any infringing aspect of our business, we would be forced to limit or stop sales of one or more of our solutions or features of our solutions and may be unable to compete effectively. Any of these results would harm our business, operating results and financial condition.

In addition, our agreements with customers and channel partners include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement and, in some cases, for damages caused by us to property or persons. Large indemnity payments could harm our business, operating results and financial condition.

We rely on technology and intellectual property licensed from other parties, the failure or loss of which could increase our costs and delay or prevent the delivery of our solutions.

We utilize various types of software and other technology, as well as intellectual property rights, licensed from unaffiliated third parties in order to provide certain elements of our solutions. Any errors or defects in any third‑party technology could result in errors in our solutions that could harm our business. In addition, licensed technology and intellectual property rights may not continue to be available on commercially reasonable terms, or at all. While we believe that there are currently adequate replacements for the third‑party technology we use, any loss of the right to use any of this technology on commercially reasonable terms, or at all, could result in delays in producing or delivering our solutions until equivalent technology is identified and integrated, which delays could harm our business. In this situation we would be required to either redesign our solutions to function with software available from other parties or to develop these components ourselves, which would result in increased costs. Furthermore, we might be forced to limit the features available in our current or future solutions. If we fail to maintain or renegotiate any of these technology or intellectual property licenses, we could face significant delays and diversion of resources in attempting to develop similar or replacement technology, or to license and integrate a functional equivalent of the technology.

56


Table of Contents

 

 

Some of our solutions contain “open source” software, and any failure to comply with the terms of one or more of these open source licenses could negatively affect our business.

Some of our solutions are distributed with software licensed by its authors or other third parties under so-called “open source” licenses, which may include, by way of example, the GNU General Public License, or GPL, and the Apache License. Some of these licenses contain requirements that we make available source code for modifications or derivative works we create based upon the open source software, and that we license such modifications or derivative works under the terms of a particular open source license or other license granting third parties certain rights of further use. By the terms of certain open source licenses, we could be required to release the source code of our proprietary software, and to make our proprietary software available under open source licenses, if we combine our proprietary software with open source software in a certain manner. In the event that portions of our proprietary software are determined to be subject to an open source license, we could be required to publicly release the affected portions of our source code, re-engineer all or a portion of our technologies, or otherwise be limited in the licensing of our technologies, each of which could reduce or eliminate the value of our technologies and solutions. In addition to risks related to license requirements, usage of open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on the origin of the software. We have established processes to help alleviate these risks, including a review process for screening requests from our development organizations for the use of open source software, but we cannot be sure that all open source software is submitted for approval prior to use in our solutions, that our programmers have not incorporated open source software into our proprietary solutions and technologies or that they will not do so in the future. In addition, many of the risks associated with usage of open source software cannot be eliminated, and could, if not properly addressed, negatively affect our business.

Governmental regulations affecting the export of certain of our solutions could negatively affect our business.

Some of our products are subject to U.S. export controls, and we incorporate encryption technology into certain of our products. These encryption products and the underlying technology may be exported outside the United States only with the required export authorizations, including by license, a license exception or other appropriate government authorizations, including the filing of an encryption registration. Governmental regulation of encryption technology and regulation of imports or exports, or our failure to obtain required import or export approval for our products, could harm our international sales and adversely affect our revenue.

Failure to comply with such regulations, whether by us or companies that we have acquired, in the future could result in penalties, costs, and restrictions on export privileges, which could also harm our operating results.

We have, and may further, expand through acquisitions of, or investments in, other companies, which may divert our management’s attention, dilute our stockholders’ ownership interests and consume corporate resources that otherwise would be necessary to sustain and grow our business.

We have made multiple acquisitions in the past, and our business strategy may, from time to time, continue to include acquiring complementary products, technologies or businesses. We also may enter into relationships with other businesses in order to expand our solutions, which could involve preferred or exclusive licenses, additional channels of distribution, or investments by or between the two parties. Negotiating these transactions can be time consuming, difficult and expensive, and our ability to close these transactions may be subject to third‑party approvals, such as government regulation, which are beyond our control. Consequently, we can make no assurance that these transactions, once undertaken and announced, will close.

These transactions may result in unforeseen operating difficulties and expenditures. In particular, we may encounter difficulties assimilating or integrating the businesses, technologies, products, personnel or operations of acquired companies, particularly if the key personnel of the acquired business choose not to work for us, and we may have difficulty retaining the

57


Table of Contents

 

customers of any acquired business. Acquisitions may also disrupt our ongoing business, divert our resources and require significant management attention that would otherwise be available for development of our business. Any acquisition or investment could expose us to unknown liabilities.

In addition, as of June 30, 2021, we had $854.6 million in goodwill and intangible assets, net of accumulated amortization, recorded on our balance sheet. We will incur expenses related to the amortization of intangible assets and we may in the future need to incur charges with respect to the impairment of goodwill or intangible assets, which could adversely affect our operating results. Moreover, we cannot assure you that the anticipated benefits of any acquisition or investment would be realized or that we would not be exposed to unknown liabilities. In connection with these types of transactions, we may issue additional equity securities that would dilute our stockholders’ ownership interests, use cash that we may need in the future to operate our business, incur debt on terms unfavorable to us or that we are unable to repay, incur large charges or substantial liabilities, encounter difficulties integrating diverse business cultures, and become subject to adverse tax consequences, substantial depreciation or deferred compensation charges. These challenges related to acquisitions or investments could adversely affect our business, operating results and financial condition.

If we are unable to attract and retain qualified employees, lose key personnel, fail to integrate replacement personnel successfully, or fail to manage our employee base effectively, we may be unable to develop new and enhanced solutions, effectively manage or expand our business, or increase our revenue.

Our future success depends upon our ability to recruit and retain key management, technical, sales, marketing, finance, and other critical personnel. Competition for qualified management, technical and other personnel is intense, and we may not be successful in attracting and retaining such personnel. If we fail to attract and retain qualified employees, our ability to grow our business could be harmed. Our officers and other key personnel are employees-at-will, and we cannot assure you that we will be able to retain them. Competition for people with the specific skills that we require is significant. In order to attract and retain personnel in a competitive marketplace, we believe that we must provide a competitive compensation package, including cash and equity‑based compensation. Volatility in our stock price may from time to time adversely affect our ability to recruit or retain employees. If we lose the services of our senior management or other key personnel, including due to illness resulting from COVID-19, if we are unable to hire and retain qualified employees, or conversely, if we fail to manage employee performance or reduce staffing levels when required by market conditions, our business and operating results could be adversely affected.

In addition, hiring, training, and successfully integrating replacement personnel could be time consuming, may cause additional disruptions to our operations, and may be unsuccessful, which could negatively impact future revenue.

Changes in laws and/or regulations related to the Internet or changes in the Internet infrastructure itself may diminish the demand for our solutions, and could have a negative impact on our business.

The future success of our business depends upon the continued use of the Internet as a primary medium for commerce, communication and business applications. Federal, state or foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting data privacy and the use of the Internet as a commercial medium. Changes in these laws or regulations could require us to modify our solutions in order to comply with these changes. In addition, government agencies or private organizations may begin to impose taxes, fees or other charges for accessing the Internet or commerce conducted via the Internet. These laws or charges could limit the growth of Internet‑related commerce or communications generally, result in a decline in the use of the Internet and the viability of Internet‑based applications such as ours and reduce the demand for our solutions.

The legal and regulatory framework also drives demand for our solutions. Our customers are subject to laws, regulations and internal policies that mandate how they process, handle, store, use and transmit a variety of sensitive data and communications. These laws and regulations are subject to revision, change and interpretation at any time, and any such change could either help or hurt the demand for our solutions. We cannot be sure that the legal and regulatory framework in any given jurisdiction will be favorable to our business or that we will be able to sustain or grow our business if there are any adverse changes to these laws and regulations.

A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.

Sales to U.S. and foreign federal, state and local governmental agency customers have accounted for a portion of our revenue in past periods, and we may in the future increase sales to government entities. Sales into government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that we will win a sale. We have invested in the creation of a cloud offering that has been certified under both the Federal Information Security Management Act and the

58


Table of Contents

 

Federal Risk and Authorization Management Program for government usage but we cannot be sure that we will continue to sustain or renew this certification, that the government will continue to mandate such certification or that other government agencies or entities will use this cloud offering. Government demand and payment for our solutions may be impacted by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our solutions. Government entities may have contractual or other legal rights to terminate contracts with our distributors and resellers for convenience or due to a default, and any such termination may adversely impact our future results of operations. For example, if the distributor receives a significant portion of its revenue from sales to such governmental entity, the financial health of the distributor could be substantially harmed, which could negatively affect our future sales to such distributor. Governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our solutions, a reduction of revenue or fines or civil or criminal liability if the audit uncovers improper or illegal activities. Any such penalties could adversely impact our results of operations in a material way.

If we fail to maintain an effective system of internal controls, 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 of 2002 (the “Sarbanes-Oxley Act”), and the rules and regulations of the Nasdaq Global Select Market. 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 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.

Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. In addition, because we have acquired companies in the past and may continue to do so in the future, we will also need to expend resources to integrate the controls of these acquired entities with ours. Further, weaknesses in our internal controls 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 operating results 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 controls also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm report regarding the effectiveness of our internal control over financial reporting that we are required to include in our Annual Report on Form 10-K under Section 404 of the Sarbanes‑Oxley Act. 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 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 provide significant management oversight. Any failure to maintain the adequacy of our internal controls, or consequent inability to produce accurate financial statements on a timely basis, could increase our operating costs and could materially impair our ability to operate our business. In the event that we or our independent registered public accounting firm are not able to complete the work required under Section 404 of the Sarbanes-Oxley Act on a timely basis, or we are not able to demonstrate compliance with Section 404, we could be subject to late filings of our annual and quarterly reports, restatements of consolidated financial statements or other corrective disclosure, and, investors may lose confidence in our operating results and our stock price could decline. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the Nasdaq Global Select Market.

We may not be able to utilize a significant portion of our net operating loss or research tax credit carryforwards, which could adversely affect our profitability.

As of June 30, 2021, we had federal and state net operating loss carryforwards due to prior period losses, some of which if not utilized will continue to expire in 2021 for federal and state purposes. We also have federal research tax credit carryforwards, which will continue to expire in 2021. These net operating loss and research tax credit carryforwards could expire unused and be unavailable to offset future income tax liabilities, which could adversely affect our profitability.

59


Table of Contents

 

In addition, under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, our ability to utilize net operating loss carryforwards or other tax attributes, such as research tax credits, in any taxable year may be limited if we experience an “ownership change.” An “ownership change” generally occurs if one or more stockholders or groups of stockholders who own at least 5% of our stock increase their ownership by more than 50 percentage points over their lowest ownership percentage within a rolling three-year period. Similar rules may apply under state tax laws.

Future issuances of our stock could cause an “ownership change.” It is possible that any future ownership change could have a material effect on the use of our net operating loss carryforwards or other tax attributes, which could adversely affect our profitability.

Risks Related to Our Convertible Senior Notes

We have indebtedness in the form of convertible senior notes.

In August 2019, we completed an offering of $920.0 million aggregate principal amount of 0.25% Convertible Senior Notes due 2024 (the “2024 Notes”). As a result of this convertible notes offering, we incurred $920.0 million principal amount of indebtedness, the principal amount of which we may be required to pay at maturity in 2024, upon an event of default (as defined in the indenture governing the 2024 Notes (the “indenture”)), or, upon the occurrence of a make-whole fundamental change (as defined in the indenture). There can be no assurance that we will be able to repay this indebtedness when due, or that we will be able to refinance this indebtedness on acceptable terms or at all. In addition, this indebtedness could, among other things:

 

make it difficult for us to pay other obligations;

 

make it difficult to obtain favorable terms for any necessary future financing for working capital, capital expenditures, debt service requirements or other purposes;

 

require us to dedicate a substantial portion of our cash flow from operations to service the indebtedness, reducing the amount of cash flow available for other purposes; and

 

limit our flexibility in planning for and reacting to changes in our business.

Conversion of our 2024 Notes may affect the price of our common stock and the value of the 2024 Notes.

The conversion of some or all of our 2024 Notes may dilute the ownership interest of existing stockholders to the extent we deliver shares of common stock upon conversion. Holders of the 2024 Notes will be able to convert them only upon the satisfaction of certain conditions prior to April 15, 2024. Upon conversion, holders of the 2024 Notes will receive cash, shares of common stock or a combination of cash and shares of common stock, at our election. Any sales in the public market of shares of common stock issued upon conversion of the 2024 Notes could adversely affect the trading price of our common stock and the value of the 2024 Notes.

Servicing our debt will require a significant amount of cash. We may not have sufficient cash flow from our business to pay our substantial debt, and we may not have the ability to raise the funds necessary to settle conversions of the 2024 Notes in cash or to repurchase the 2024 Notes upon a fundamental change, which could adversely affect our business and results of operations.

Our ability to make scheduled payments of the principal of, to pay interest on, or to refinance our indebtedness, including the amounts payable under the 2024 Notes, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to service our indebtedness 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. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.

Further, holders of the 2024 Notes have the right to require us to repurchase all or a portion of their 2024 Notes upon the occurrence of a “fundamental change” (as defined in the indenture) before the maturity date at a repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest, if any. In addition, upon conversion of the 2024 Notes, unless we elect to deliver solely shares of our common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the 2024 Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of 2024 Notes surrendered therefor or pay cash with respect of 2024 Notes being converted.

60


Table of Contents

 

The conditional conversion feature of the 2024 Notes, when triggered, may adversely affect our financial condition and operating results.

In the event the conditional conversion feature of the 2024 Notes is triggered, holders of the 2024 Notes will be entitled to convert their 2024 Notes at any time during specified periods at their option. If one or more holders elect to convert their 2024 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 2024 Notes do not elect to convert their 2024 Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the 2024 Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

The capped call transactions may affect the value of the 2024 Notes and our common stock.

In connection with the pricing of the 2024 Notes, we entered into capped call transactions with certain financial institutions. The capped call transactions are expected generally to reduce or offset the potential dilution upon conversion of the 2024 Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap.

In connection with establishing their initial hedges of the capped call transactions, these financial institutions or their respective affiliates likely purchased shares of our common stock and/or entered into various derivative transactions with respect to our common stock concurrently with or shortly after the pricing of the 2024 Notes. These financial institutions 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 following the pricing of the 2024 Notes and prior to the maturity of the 2024 Notes (and are likely to do so during any observation period related to a conversion of 2024 Notes). This activity could also cause or avoid an increase or a decrease in the market price of our common stock or the 2024 Notes.

The potential effect, if any, of these transactions and activities on the price of our common stock or the 2024 Notes will depend in part on market conditions and cannot be ascertained at this time. Any of these activities could adversely affect the value 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 in connection with our 2024 Notes are financial institutions, and we will be subject to the risk that one or more of these counterparties may default or otherwise fail to perform, or may exercise certain rights to terminate, their obligations under the capped call agreements. Our exposure to the credit risk of these counterparties will not be secured by any collateral.

If any of these counterparties to one or more of the capped call transactions 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 less relief from dilution than we currently anticipate with respect to our common stock. We can provide no assurances as to the financial stability or viability of these counterparties.

Risks Related to the Ownership of Our Common Stock

Our stock price has been volatile in the past and may be subject to volatility in the future.

The trading price of our common stock has been volatile historically, and is likely to continue to be subject to wide fluctuations in response to various factors described below. Factors affecting the market price of our securities include:

 

the Transaction, the pendency of the Transaction or our failure to complete the Transaction;

 

variations in our revenue, billings, gross margin, operating results, free cash flow, loss per share and how these results compare to analyst expectations;

 

forward looking guidance that we may provide regarding financial metrics such as billings, revenue, gross margin, operating results, free cash flow, and loss per share;

61


Table of Contents

 

 

announcements of technological innovations, new products or services, strategic alliances, acquisitions or significant agreements by us or by our competitors;

 

disruptions in our cloud-based operations or services or disruptions of other prominent cloud-based operations or services;

 

the economy as a whole, market conditions in our industry, and the industries of our customers;

 

trading activity by directors, executive officers and significant stockholders, or the perception in the market that the holders of a large number of shares intend to sell their shares;

 

the size of our market float and significant option exercises;

 

any future issuances of securities;

 

repurchases of shares of our common stock by us, including through our Repurchase Program; and

 

any other factors discussed herein.

In addition, the stock markets in general and the Nasdaq Global Select Market in particular, have experienced substantial price and volume volatility that is often seemingly unrelated to the operating results of any particular companies. Moreover, if the market for technology stocks, especially security and cloud computing-related stocks, or the stock market in general experiences uneven investor confidence, the market price of our common stock could decline for reasons unrelated to our business, operating results or financial condition. The market price for our stock might also decline in reaction to events that affect other companies within, or outside, our industry, even if these events do not directly affect us. Some companies that have experienced volatility in the trading price of their stock have been subject of securities litigation. If we are the subject of such litigation, it could result in substantial costs and a diversion of management’s attention and resources. Furthermore, market volatility arising from the COVID-19 pandemic may lead to increased shareholder activism if we experience a market valuation that they believe is not reflective of our intrinsic value. Activist campaigns that contest or conflict with our strategic direction or seek changes in the composition of our board of directors could have an adverse effect on our operating results and financial condition.

If the suspension of the Repurchase Program is reversed, share repurchases under our Repurchase Program could increase the volatility of the trading price of our common stock, could diminish our cash reserves, could occur at non-optimal prices and may not result in the most effective use of our capital.

On August 27, 2020, our board of directors approved a share repurchase program under which the Company is authorized to repurchase up to $300.0 million of its common stock. As of June 30, 2021, $116.7 million remained available for future share repurchases under the Repurchase Program. Share repurchases under the Repurchase Program could affect the price of our common stock, increase stock price volatility and diminish our cash reserves. In addition, an announcement of the reduction, suspension or termination of the Repurchase Program could result in a decrease in the trading price of our common stock. Moreover, our stock price could decline, resulting in repurchases made at non-optimal prices. Our failure to repurchase our stock at optimal prices may be perceived by investors as an inefficient use of our cash and cash equivalents, which could result in litigation that may have an adverse effect on our business, operating results and financial condition. In addition, while our board of directors carefully considers various alternative uses of our cash and cash equivalents in determining whether to authorize stock repurchases, there can be no assurance that the decision by our board of directors to repurchase stock would result in the most effective uses of our cash and cash equivalents, and there may be alternative uses of our cash and cash equivalents that would be more effective, such as investing in growing our business organically or through acquisitions.

Anti-takeover provisions contained in our certificate of incorporation and bylaws, as well as provisions of Delaware law, and provisions in the indenture for our 2024 Notes, could impair a takeover attempt.

Our certificate of incorporation and bylaws contain provisions that could have the effect of rendering more difficult, delaying or preventing an acquisition of our company deemed undesirable by our board of directors. These provisions could also reduce the price that investors might be willing to pay in the future for shares of our common stock and result in the market price of our common stock being lower than it would be without these provisions. Our corporate governance documents 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 without stockholder approval which may contain voting, liquidation, dividend and other rights which are superior to our common stock;

 

limiting the liability of, and providing indemnification to, our directors and officers;

62


Table of Contents

 

 

 

limiting the ability of our stockholders to call and bring business before special meetings by providing that any stockholder action must be effected at a duly called meeting of the stockholders and not by a consent in writing, and providing that only our board of directors, the chairman of our board of directors, our Chief Executive Officer or President may call a special meeting of the stockholders; and

 

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.

In addition, if a fundamental change occurs prior to the maturity date of the 2024 Notes, holders of the 2024 Notes will have the right, at their option, to require us to repurchase all or a portion of their 2024 Notes. If a “make-whole fundamental change” (as defined in the indenture) occurs prior to the maturity date, we will in some cases be required to increase the conversion rate of the 2024 Notes for a holder that elects to convert its 2024 Notes in connection with such make-whole fundamental change. Furthermore, the indenture prohibits us from engaging in certain mergers or acquisitions unless, among other things, the surviving entity assumes our obligations under the 2024 Notes.

These provisions, alone or together, could frustrate, delay or prevent hostile takeovers and changes in control or changes in our management.

As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation law, which prevents some stockholders holding more than 15% of our outstanding common stock from engaging in certain business combinations merging or combining with us without approval of the holders of a substantial majority of all of our outstanding common stock.

Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new solutions could reduce our ability to compete and could harm our business.

We may need to raise additional funds, and we may not be able to obtain additional debt or equity financing on favorable terms, if at all. If we raise additional equity financing, our stockholders may experience significant dilution of their ownership interests and the per share value of our common stock could decline. If we issue equity securities in any additional financing, the new securities may have rights and preferences senior to our common stock. If we engage in debt financing, we may be required to accept terms that restrict our ability to incur additional indebtedness and force us to maintain specified liquidity or other ratios. The trading prices for our common stock and the stock of other technology companies have been highly volatile as a result of the COVID-19 pandemic, which may reduce our ability to access capital on favorable terms or at all. In addition, a recession, depression or other sustained adverse market event resulting from the spread of COVID-19 could materially and adversely affect our business and the value of our common stock. If we need additional capital and cannot raise it on acceptable terms, we may not be able to, among other things:

 

develop or enhance our application and services;

 

continue to expand our product development, sales and marketing organizations;

 

acquire complementary technologies, products or businesses;

 

expand operations, in the United States or internationally;

 

hire, train and retain employees; or

 

respond to competitive pressures or unanticipated working capital requirements.

Future sales of our common stock in the public market could lower the market price for our common stock and adversely impact the trading price of our common stock.

In the future, we may sell additional shares of our common stock to raise capital. In addition, a substantial number of shares of our common stock is reserved for issuance upon the conversion of the 2024 Notes, exercise of stock options, the vesting of restricted stock units and restricted stock pursuant to our employee benefit plans, and for purchase by employees under our employee stock purchase plan. We cannot predict the size of future issuances or the effect, if any, that they may have on the market price for our common stock. The issuance and sale of substantial amounts of common stock, or the perception that such issuances and sales may occur, could adversely affect the market price of our common stock and impair our ability to raise capital through the sale of additional equity securities.

63


Table of Contents

 

We do not anticipate paying cash dividends, and accordingly, stockholders must rely on stock appreciation for any return on their investment.

We do not anticipate paying cash dividends on our common stock in the future. As a result, only appreciation of the price of our common stock will provide a return to our stockholders. Investors seeking cash dividends should not invest in our common stock.

General Risk Factors

If we are required to collect sales and use taxes on the solutions we sell, we may be subject to liability for past sales and our future sales may decrease.

State and local taxing jurisdictions have differing rules and regulations governing sales and use taxes, and these rules and regulations are subject to varying interpretations that may change over time. In particular, the applicability of sales taxes to our subscription services in various jurisdictions is unclear. It is possible that we could face sales tax audits and that our liability for these taxes could exceed our estimates as state tax authorities could still assert that we are obligated to collect additional amounts as taxes from our customers and remit those taxes to those authorities. We could also be subject to audits with respect to state and international jurisdictions for which we have not accrued tax liabilities. A successful assertion that we should be collecting additional sales or other taxes on our services in jurisdictions where we have not historically done so and do not accrue for sales taxes could result in substantial tax liabilities for past sales, discourage customers from purchasing our application or otherwise harm our business and operating results.

Our business is subject to the risks of earthquakes, fire, power outages, floods and other catastrophic events, and to interruption by manmade problems such as terrorism.

Natural disasters or other catastrophic events may cause damage or disruption to our operations, international commerce and the global economy, and thus could have a strong negative effect on us. We have significant operations in the Silicon Valley area of Northern California, a region known for seismic activity and wildfires. A major earthquake, wildfire or other natural disaster, fire, act of terrorism or other catastrophic event that results in the destruction or disruption of any of our critical business operations or information technology systems could severely affect our ability to conduct normal business operations and, as a result, our future operating results could be harmed. These negative events could make it difficult or impossible for us to deliver our services to our customers, and could decrease demand for our services. Because we do not carry earthquake insurance for direct quake‑related losses, and significant recovery time could be required to resume operations, our financial condition and operating results could be materially adversely affected in the event of a major earthquake or catastrophic event.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

On August 27, 2020, the board of directors approved a share repurchase program under which the Company is authorized to repurchase up to $300.0 million of its common stock. The Repurchase Program does not have an expiration date. The Repurchase Program was suspended in April 2021 when the Company entered into the Merger Agreement. Below is a summary of our common share repurchased during the three months ended June 30, 2021. See Note 9 to our condensed consolidated financial statements in this Quarterly Report on Form 10-Q for information regarding our Repurchase Program.

 

Period

 

Total Number of Shares Repurchased

 

 

Average Price Paid Per Share

 

 

Number of Shares Purchased as Party of Publicly Announced Program

 

 

Maximum Number (or Approximate Dollar Value) of Shares That May Yet Be Purchased Under the Program

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(in thousands, except per share amounts)

 

April 1, 2021 - April 30, 2021

 

 

136

 

 

$

131.65

 

 

 

136

 

 

$

116,691

 

Total

 

136

 

 

$

131.65

 

 

136

 

 

 

 

 

64


Table of Contents

 

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

Not applicable.

ITEM 4. MINE SAFETY DISCLOSURES.

Not applicable.

ITEM 5. OTHER INFORMATION.

None.

65


Table of Contents

 

ITEM 6. EXHIBITS.

EXHIBIT INDEX

 

 

 

 

 

Incorporated by Reference

Exhibit No.

 

Exhibit Title

 

Form

 

File No.

 

Filing Date

 

Exhibit No.

 

 

 

 

 

 

 

 

 

 

 

31.01

*

Certification of Periodic Report by Chief Executive Officer under Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31.02

*

Certification of Periodic Report by Chief Financial Officer under Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32.01

**

Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32.02

**

Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

**

Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.SCH

**

Inline XBRL Taxonomy Extension Schema Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

**

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

**

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

**

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

**

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

 

 

 

 

 

 

 

 

* Filed herewith

**These exhibits are furnished with this Quarterly Report on Form 10-Q and are not deemed filed with the Securities and Exchange Commission and are not incorporated by reference in any filing of Proofpoint, Inc. under the Securities Act of 1933 or the Exchange Act of 1934, whether made before or after the date hereof and irrespective of any general incorporation language in such filings.

66


Table of Contents

 

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, in the City of Sunnyvale, State of California, on July 30, 2021.

 

 

PROOFPOINT, INC.

 

 

 

 

By:

/s/ GARY STEELE

 

 

Gary Steele

Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

By:

/s/ PAUL AUVIL

 

 

Paul Auvil

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 

 

 

 

67

EX-31.01 2 pfpt-ex3101_9.htm EX-31.01 pfpt-ex3101_9.htm

EXHIBIT 31.01

CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Gary Steele, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Proofpoint, 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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: July 30, 2021

 

/s/ GARY STEELE

Gary Steele

Chief Executive Officer

(Principal Executive Officer)

 

EX-31.02 3 pfpt-ex3102_8.htm EX-31.02 pfpt-ex3102_8.htm

EXHIBIT 31.02

CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Paul Auvil, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Proofpoint, 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)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: July 30, 2021

 

/s/ PAUL AUVIL

Paul Auvil

Chief Financial Officer

(Principal Financial Officer)

 

EX-32.01 4 pfpt-ex3201_7.htm EX-32.01 pfpt-ex3201_7.htm

EXHIBIT 32.01

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

I, Gary Steele, Chief Executive Officer of Proofpoint, Inc. (the “Company”), do hereby 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 the Company for the quarter ended June 30, 2021 (the "Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: July 30, 2021

 

/s/ GARY STEELE

Gary Steele

Chief Executive Officer

(Principal Executive Officer)

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by it and furnished to the Securities and Exchange Commission or its staff upon request.

EX-32.02 5 pfpt-ex3202_6.htm EX-32.02 pfpt-ex3202_6.htm

EXHIBIT 32.02

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

I, Paul Auvil, Chief Financial Officer of Proofpoint, Inc. (the “Company”), do hereby 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 the Company for the quarter ended June 30, 2021 (the "Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: July 30, 2021

 

/s/ PAUL AUVIL

Paul Auvil

Chief Financial Officer

(Principal Financial Officer)

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by it and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 6 pfpt-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information Document link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Operations link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - The Company and Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Acquisitions link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Goodwill and Intangible Assets link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Fair Value Measurements and Investments link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Leases link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Contingencies link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Convertible Senior Notes link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Stockholder's Equity link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Net Loss per Share link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Segment Reporting link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Defined Contribution Plan link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs (Policies) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - The Company and Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs (Tables) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Acquisitions (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Goodwill and Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Fair Value Measurements and Investments (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Convertible Senior Notes (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Stockholder's Equity (Tables) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Net Loss per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Segment Reporting (Tables) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - The Company and Summary of Significant Accounting Policies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - The Company and Summary of Significant Accounting Policies - Summary of Estimated Lives of Intangible Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs - Disaggregation of Revenue (Details) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details 1) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details 1) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Acquisitions - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Acquisitions - Summary of the Fair Values of Tangible Assets Acquired, Liabilities Assumed, Intangible Assets and Goodwill (Details) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill Activity and Balances (Details) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Goodwill and Intangible Assets - Components of Intangible Assets, Excluding Goodwill (Details) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Goodwill and Intangible Assets - Future Estimated Amortization of Intangible Assets Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Fair Value Measurements and Investments - Summary of Assets or Liabilities Carried at Fair Value (Details) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Fair Value Measurements and Investments - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Fair Value Measurements and Investments - Reconciliation of Acquisition-related Contingent Consideration Liability (Details) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Fair Value Measurements and Investments - Summary of Cost and Fair Value of Cash and Cash Equivalents (Details) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Leases - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Leases - Schedule of Component of Lease Expense and Supplemental Information Related to Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details)2 link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Convertible Senior Notes - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Convertible Senior Notes - Schedule of Condensed Consolidated Balance sheet Line Items, which Reflect Adoption of New Standard (Details) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statements of Operations Line Items, which Reflect Adoption of New Standard (Details) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statement of Cash Flows Line Items, which Reflect Adoption of New Standard (Details) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Convertible Senior Notes - Summary of Carrying Values and Interest Expenses and Loss on Conversion Related to Notes (Details) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Convertible Senior Notes - Summary of Carrying Values and Expenses Related to Convertible Senior Notes Due 2024 (Details) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Stockholder's Equity - Stock-Based Compensation Plans - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Stockholder's Equity - Stock Options - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100600 - Disclosure - Stockholder's Equity - Stock Option Activity under Stock Incentive Plan (Details) link:calculationLink link:presentationLink link:definitionLink 100610 - Disclosure - Stockholder's Equity - Summary of RSUs and PSUs under Stock Incentive Plan (Details) link:calculationLink link:presentationLink link:definitionLink 100620 - Disclosure - Stockholder's Equity - Restricted Stock and Performance Stock Units - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100630 - Disclosure - Stockholder's Equity - Stock Bonus Awards and Other Liability Awards - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100640 - Disclosure - Stockholder's Equity - Employee Stock Purchase Plan - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100650 - Disclosure - Stockholder's Equity - Restricted Stock and Deferred Shares - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100660 - Disclosure - Stockholder's Equity - Share Repurchase Program - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100670 - Disclosure - Net Loss per Share - Schedule of Potentially Dilutive Common Shares Outstanding that were Excluded from the Computation of Diluted Net Loss per Share (Details) link:calculationLink link:presentationLink link:definitionLink 100680 - Disclosure - Segment Reporting - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100690 - Disclosure - Segment Reporting - Summary of Total Revenue by Geographic Area (Details) link:calculationLink link:presentationLink link:definitionLink 100700 - Disclosure - Segment Reporting - Summary of Long-lived Assets by Geographic Area (Details) link:calculationLink link:presentationLink link:definitionLink 100710 - Disclosure - Income Taxes - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100720 - Disclosure - Defined Contribution Plan - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 7 pfpt-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 pfpt-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 pfpt-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key (CIK) Cover [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key (CIK) Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Entity Current Reporting Status Entity Current Reporting Status Entity Shell Company Entity Shell Company Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Country Entity Address Country Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Entity Interactive Data Current Entity Interactive Data Current Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation State Country Code Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Deferred product costs current. Deferred commissions current. Deferred product costs noncurrent. Deferred commissions noncurrent. Statement Of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Accounts receivable, net Accounts Receivable Net Current Inventory Inventory Net Deferred product costs Deferred Product Costs Current Deferred commissions Deferred Commissions Current Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current Property and equipment, net Property Plant And Equipment Net Operating lease right-of-use assets Operating Lease Right Of Use Asset Long-term deferred product costs Deferred Product Costs Noncurrent Goodwill Goodwill Intangible assets, net Finite Lived Intangible Assets Net Long-term deferred commissions Deferred Commissions Noncurrent Other assets Other Assets Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities And Stockholders Equity [Abstract] Current liabilities: Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued liabilities Accrued Liabilities Current Operating lease liabilities Operating Lease Liability Current Deferred revenue Contract With Customer Liability Current Total current liabilities Liabilities Current Convertible senior notes Convertible Debt Noncurrent Long-term operating lease liabilities Operating Lease Liability Noncurrent Other long-term liabilities Other Liabilities Noncurrent Long-term deferred revenue Contract With Customer Liability Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 7) Commitments And Contingencies Stockholders’ equity: Stockholders Equity [Abstract] Convertible preferred stock, $0.0001 par value; 5,000 shares authorized; no shares issued and outstanding Preferred Stock Value Common stock, $0.0001 par value; 200,000 shares authorized; 59,396 shares issued and 57,717 shares outstanding at June 30, 2021; 58,513 shares issued and 57,178 shares outstanding at December 31, 2020 Common Stock Value Additional paid-in capital Additional Paid In Capital Treasury stock, at cost; 1,679 shares and 1,335 shares at June 30, 2021 and December 31, 2020 Treasury Stock Value Accumulated deficit Retained Earnings Accumulated Deficit Total stockholders’ equity Stockholders Equity Total liabilities and stockholders’ equity Liabilities And Stockholders Equity Preferred Stock, Shares Authorized Preferred Stock Shares Authorized Preferred Stock, Shares Issued Preferred Stock Shares Issued Preferred Stock, Shares Outstanding Preferred Stock Shares Outstanding Preferred Stock, Par or Stated Value Per Share Preferred Stock Par Or Stated Value Per Share Number of shares of common stock reserved for future issuance Common Stock Number Of Shares Par Value And Other Disclosures [Abstract] Common Stock, Shares Authorized Common Stock Shares Authorized Common stock issued (in shares) Common Stock Shares Issued Common stock outstanding (in shares) Common Stock Shares Outstanding Par value of common stock (USD per share) Common Stock Par Or Stated Value Per Share Treasury stock, shares Treasury Stock Shares Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Subscription License And Service [Member] Hardware and service. Hardware and Service Hardware And Service [Member] Statement [Line Items] Statement [Line Items] Revenue: Revenues [Abstract] Total revenue Revenue From Contract With Customer Excluding Assessed Tax Cost of revenue: Cost Of Revenue [Abstract] Total cost of revenue Cost Of Goods And Services Sold Gross profit Gross Profit Operating expense: Operating Expenses [Abstract] Research and development Research And Development Expense Sales and marketing Selling And Marketing Expense General and administrative General And Administrative Expense Total operating expense Operating Expenses Operating loss Operating Income Loss Interest expense Interest Expense Other (expense) income, net Other Nonoperating Income Expense Loss before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Provision for income taxes Income Tax Expense Benefit Net loss Net Income Loss Net loss per share, basic and diluted Earnings Per Share Basic And Diluted Weighted average shares outstanding, basic and diluted Weighted Average Number Of Share Outstanding Basic And Diluted Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of subscription revenue. Cost of subscription revenue Cost Of Subscription Revenue [Member] Cost of hardware and services revenue. Cost of hardware and services revenue Cost Of Hardware And Services Revenue [Member] Research and development Research And Development Expense [Member] Sales and marketing Selling And Marketing Expense [Member] General and administrative General And Administrative Expense [Member] Stock-based compensation expense Allocated Share Based Compensation Expense Intangible amortization expense Amortization Of Intangible Assets Statement Of Income And Comprehensive Income [Abstract] Net loss Other comprehensive income, net of tax: Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract] Unrealized (loss) gain on short-term investments, net Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax Comprehensive loss Comprehensive Income Net Of Tax Statement Of Stockholders Equity [Abstract] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock [Member] Common Stock [Member] Additional Paid-In Capital [Member] Additional Paid In Capital [Member] Treasury Stock [Member] Treasury Stock [Member] Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income [Member] Accumulated Deficit [Member] Retained Earnings [Member] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Axis] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Domain] Cumulative Effect of Adjustment from Adoption of ASU 2020-06 [Member] Cumulative Effect Period Of Adoption Adjustment [Member] Beginning balance Beginning balance (shares) Shares Outstanding Accounting Standards Update [Extensible List] Accounting Standards Update Extensible List Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase Decrease In Stockholders Equity Roll Forward Unrealized gain (loss) on short-term investments Stock-based compensation expense Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Issuance of restricted shares Stock Issued During Period Shares Restricted Stock Award Gross Common stock issued Stock Issued During Period Value New Issues Common stock issued (shares) Stock Issued During Period Shares New Issues Tax withholding upon vesting of restricted stock awards Adjustments Related To Tax Withholding For Share Based Compensation Tax withholding upon vesting of restricted stock awards (shares) Shares Paid For Tax Withholding For Share Based Compensation Repurchase of common stock (Note 9) Treasury Stock Value Acquired Cost Method Repurchase of common stock (shares) Treasury Stock Shares Acquired Ending balance Ending balance (shares) Amortization of operating lease right-of-use assets Increase (decrease) in deferred product costs. Increase decrease in operating lease liabilities. Proceeds from escrow account. Cash, cash equivalents and restricted cash. Statement Of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided By Used In Operating Activities [Abstract] Net loss Profit Loss Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation and amortization Depreciation Depletion And Amortization Stock-based compensation Share Based Compensation Change in fair value of contingent consideration Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1 Amortization of debt issuance costs and accretion of debt discount Amortization Of Financing Costs And Discounts Amortization of deferred commissions Amortization Of Deferred Sales Commissions Noncash lease costs Amortization Of Operating Lease Right Of Use Assets Deferred income taxes Deferred Income Tax Expense Benefit Other Other Noncash Income Expense Changes in assets and liabilities, net of effect of acquisitions: Increase Decrease In Operating Capital [Abstract] Accounts receivable Increase Decrease In Accounts Receivable Inventory Increase Decrease In Inventories Deferred product costs Increase Decrease In Deferred Product Costs Deferred commissions Increase Decrease In Deferred Charges Prepaid expenses Increase Decrease In Prepaid Deferred Expense And Other Assets Other current assets Increase Decrease In Other Current Assets Long-term assets Increase Decrease In Other Noncurrent Assets Accounts payable Increase Decrease In Accounts Payable Accrued liabilities Increase Decrease In Accrued Liabilities Operating lease liabilities Increase Decrease In Operating Lease Liabilities Deferred revenue Increase Decrease In Contract With Customer Liability Net cash provided by operating activities Net Cash Provided By Used In Operating Activities Cash flows from investing activities Net Cash Provided By Used In Investing Activities [Abstract] Proceeds from maturities of short-term investments Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities Purchase of short-term investments Payments To Acquire Available For Sale Securities Purchase of property and equipment Payments To Acquire Property Plant And Equipment Receipts from escrow account Proceeds From Escrow Account Acquisitions of business, net of cash and restricted cash acquired Payments To Acquire Businesses Net Of Cash Acquired Net cash (used in) provided by investing activities Net Cash Provided By Used In Investing Activities Cash flows from financing activities Net Cash Provided By Used In Financing Activities [Abstract] Proceeds from issuance of common stock Proceeds From Issuance Of Common Stock Withholding taxes related to restricted stock net share settlement Payments Related To Tax Withholding For Share Based Compensation Repurchases of common stock Payments For Repurchase Of Common Stock Net cash used in financing activities Net Cash Provided By Used In Financing Activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Net increase in cash, cash equivalents and restricted cash Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Cash, cash equivalents and restricted cash Cash Cash Equivalents And Restricted Cash [Abstract] Beginning of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents End of period Supplemental disclosure of noncash investing and financing activities Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract] Unpaid purchases of property and equipment and asset retirement obligations Capital Expenditures Incurred But Not Yet Paid Operating lease right-of-use assets exchanged for lease obligations Right Of Use Asset Obtained In Exchange For Operating Lease Liability Liability awards converted to equity Stock Issued1 Reconciliation of cash, cash equivalents and restricted cash as shown in the consolidated statement of cash flows Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents [Abstract] Restricted cash included in prepaid expenses and other current assets Restricted Cash And Cash Equivalents At Carrying Value Restricted cash included in other non-current assets Restricted Cash And Cash Equivalents Noncurrent Accounting Policies [Abstract] The Company and Summary of Significant Accounting Policies Organization Consolidation And Presentation Of Financial Statements Disclosure And Significant Accounting Policies [Text Block] Revenue From Contract With Customer [Abstract] Revenue, Deferred Revenue and Deferred Contract Costs Revenue From Contract With Customer [Text Block] Business Combinations [Abstract] Acquisitions Business Combination Disclosure [Text Block] Goodwill And Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Goodwill And Intangible Assets Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements and Investments Fair Value Disclosures [Text Block] Leases [Abstract] Leases Leases Of Lessee Disclosure [Text Block] Commitments And Contingencies Disclosure [Abstract] Contingencies Commitments And Contingencies Disclosure [Text Block] Senior Longterm Notes Current And Noncurrent [Abstract] Convertible Senior Notes Long Term Debt [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Stockholder's Equity Shareholders Equity And Share Based Payments [Text Block] Earnings Per Share [Abstract] Net Loss per Share Earnings Per Share [Text Block] Segment Reporting [Abstract] Segment Reporting Segment Reporting Disclosure [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Compensation And Retirement Disclosure [Abstract] Defined Contribution Plan Defined Contribution Plan Disclosures Table [Text Block] Basis of Presentation and Consolidation Consolidation Policy [Text Block] Use of Estimates Use Of Estimates Goodwill and Intangible Assets Goodwill And Intangible Assets Policy [Text Block] Comprehensive Loss Comprehensive Income Policy Policy [Text Block] New Accounting Pronouncements New Accounting Pronouncements Policy Policy [Text Block] Revenue Recognition Revenue Recognition Policy [Text Block] Contracts with multiple performance obligations. Contracts With Multiple Performance Obligations Contracts With Multiple Performance Obligations Policy [Text Block] Variable consideration. Variable Consideration Variable Consideration Policy [Text Block] Unbilled Accounts Receivables Trade And Other Accounts Receivable Unbilled Receivables Policy Deferred Commissions Commissions Expense Policy Policy [Text Block] Deferred Product Costs Deferred Charges Policy [Text Block] Contract with customer deferred revenue. Deferred Revenue Contract With Customer Deferred Revenue Policy [Text Block] Leases Lessee Leases Policy [Text Block] Tabular disclosure of schedule of estimated useful life of finite-lived intangible assets. Summary of Estimated Useful Life of Intangible Assets Schedule Of Estimated Useful Life Of Finite Lived Intangible Assets Table [Text Block] Disaggregation of Revenue Disaggregation Of Revenue Table [Text Block] Schedule Of Business Acquisitions By Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition Acquiree [Domain] InteliSecure, Inc. InteliSecure, Inc Inteli Secure Inc [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Summary of the Fair Values of Tangible Assets Acquired, Liabilities Assumed, Intangible Assets and Goodwill Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block] Schedule of Goodwill Activity and Balances Schedule Of Goodwill [Text Block] Components of Intangible Assets, Excluding Goodwill Schedule Of Finite Lived Intangible Assets Table [Text Block] Future Estimated Amortization Cost of Intangible Assets Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] Summary of Assets or Liabilities Carried at Fair Value Fair Value By Balance Sheet Grouping [Text Block] Reconciliation of the Acquisition-Related Contingent Consideration Liability Measured at Fair Value Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Text Block] Summary of Cost and Fair Value of Cash and Cash Equivalents Unrealized Gain Loss On Investments Table [Text Block] Schedule of Component of Lease Expense and Supplemental Information Related to Leases Lease Cost Table [Text Block] Schedule of Maturities of Lease Liabilities Lessee Operating Lease Liability Maturity Table [Text Block] Select Condensed Consolidated Balance Sheet, Statements of Operations and Cash Flows Line Items Which Reflect Adoption of New Standard Schedule Of New Accounting Pronouncements And Changes In Accounting Principles [Text Block] Summary of Carrying Values and Expenses Related to Convertible Senior Notes Due 2024 Convertible Debt Table [Text Block] Stock Option Activity under Stock Incentive Plan Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of RSUs and PSUs under Stock Incentive Plan Schedule Of Unvested Restricted Stock Units Roll Forward Table [Text Block] Schedule of Potentially Dilutive Common Shares Outstanding that were Excluded from the Computation of Diluted Net Loss per Share Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block] Summary of Total Revenue and Long-lived Assets by Geographic Area Schedule Of Revenues From External Customers And Long Lived Assets By Geographical Areas Table [Text Block] Company and summary of significant accounting policies. Company and summary of significant accounting policies table. Company And Summary Of Significant Accounting Policies [Table] Company And Summary Of Significant Accounting Policies [Table] Parent and Merger Sub. Kafka Parent, LLC and Project Kafka Merger Sub, Inc [Member] Parent And Merger Sub [Member] Intangible assets: Company And Summary Of Significant Accounting Policies [Line Items] Share price Share Price Number of operating and reportable segments Number Of Operating Segments Number of reporting units Number Of Reporting Units Goodwill, impairment loss Goodwill Impairment Loss Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] Patents Patents [Member] Developed Technology Developed Technology Rights [Member] Customer Relationships Customer Relationships [Member] Order Backlog Order Or Production Backlog [Member] Trade Names and Trademarks Trademarks And Trade Names [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum Minimum [Member] Maximum Maximum [Member] Intangible assets: Finite Lived Intangible Assets [Line Items] Estimated life of intangible assets Finite Lived Intangible Asset Useful Life Period terms for payment. Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Capitalized Contract Cost Capitalized Contract Cost [Axis] Capitalized Contract Cost Capitalized Contract Cost [Domain] Sales commission. Sales Commission Sales Commission [Member] Product cost. Product Cost Product Cost [Member] Contract with Customer, Duration Contract With Customer Duration [Axis] Contract with Customer, Duration Contract With Customer Duration [Domain] Long-term Contract with Customer Long Term Contract With Customer [Member] Revenue, Deferred Revenue and Deferred Contract Costs [Line Items] Capitalized Contract Cost [Line Items] Period terms for payment Period Terms For Payment Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Subscription. Subscription service revenue Subscription [Member] Software license. Subscription software revenue Software License [Member] Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Total revenue Unbilled receivable Unbilled Contracts Receivable Contract cost capitalized during period. Contract cost capitalized Contract Cost Capitalized During Period Contract cost amortized Capitalized Contract Cost Amortization Deferred revenue, revenue recognized Contract With Customer Liability Revenue Recognized Contracted revenue not yet recognized Revenue Remaining Performance Obligation Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Percentage of contracted and not recognized revenue to be recognized Revenue Remaining Performance Obligation Percentage Revenue to be recognized period Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1 Operating Expenses Operating Expense [Member] The Defence Works Limited. The Defence Works Limited The Defence Works Limited [Member] Payments to acquire businesses, net of cash acquired Cash acquired from acquisitions Cash Acquired From Acquisition Escrow Escrow Deposit Acquisition related contingent consideration Business Combination Contingent Consideration Liability Current Maximum potential payment amount. Maximum potential payment amount Maximum Potential Payment Amount Acquisition-related costs Business Combination Acquisition Related Costs Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use asset. Business combination recognized identifiable assets acquired and liabilities assumed assets current and noncurrent assets not otherwise defined. Business combination recognized identifiable assets acquired and liabilities assumed operating lease liabilities. Business combination, recognized identifiable assets acquired and liabilities assumed, deferred tax liabilities, net. Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities, current and noncurrent liabilities, not otherwise defined. Fair value of assets acquired and liabilities assumed Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net [Abstract] Current assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Fixed assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment Operating lease right-of-use asset Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset Other assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets Current And Noncurrent Assets Not Otherwise Defined Finite lived intangible assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles Operating lease liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liabilities Deferred revenue Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Deferred Revenue Deferred tax liabilities, net Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities Net Other liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities Current And Noncurrent Liabilities Not Otherwise Defined Recognized identifiable assets acquired and liabilities assumed, net Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Acquired finite-lived intangible assets, weighted average useful life (in years) Acquired Finite Lived Intangible Assets Weighted Average Useful Life Intangible assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill Goodwill activity and balances Goodwill Roll Forward Balance as of December 31, 2020 Acquisition during the period Goodwill Acquired During Period Purchase accounting adjustments Goodwill Translation And Purchase Accounting Adjustments Balance as of June 30, 2021 Trade Names and Patents Intellectual Property [Member] Intangible assets excluding goodwill: Intangible Assets Net Excluding Goodwill [Abstract] Gross Carrying Amount Finite Lived Intangible Assets Gross Accumulated Amortization Finite Lived Intangible Assets Accumulated Amortization Net Carrying Amount Future estimated amortization costs of intangible assets: Finite Lived Intangible Assets Future Amortization Expense [Abstract] 2021, remainder Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year 2022 Finite Lived Intangible Assets Amortization Expense Next Twelve Months 2023 Finite Lived Intangible Assets Amortization Expense Year Two 2024 Finite Lived Intangible Assets Amortization Expense Year Three 2025 Finite Lived Intangible Assets Amortization Expense Year Four 2026 Finite Lived Intangible Assets Amortization Expense Year Five Thereafter Finite Lived Intangible Assets Amortization Expense After Year Five Fair Value By Balance Sheet Grouping [Table] Fair Value By Balance Sheet Grouping [Table] Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Money market funds Money Market Funds [Member] Level 2 Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 Fair Value Inputs Level1 [Member] Level 2 Fair Value Inputs Level2 [Member] Level 3 Fair Value Inputs Level3 [Member] Liability Class Fair Value By Liability Class [Axis] Fair Value by Liability Class Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain] Contingent Consideration [Member] Contingent Consideration Contingent Consideration [Member] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Assets Assets Fair Value Disclosure [Abstract] Cash equivalents Cash And Cash Equivalents Fair Value Disclosure Total financial assets Assets Fair Value Disclosure Liabilities Liabilities Fair Value Disclosure [Abstract] Acquisition-related contingent consideration Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] Zero point two five percent convertible senior notes due twenty twenty four. 2024 Notes Zero Point Two Five Percent Convertible Senior Notes Due Twenty Twenty Four [Member] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair value of convertible senior notes Convertible Debt Fair Value Disclosures 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 Beginning balance Additions during the period Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Issues Payment during the period Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Settlements Adjustments to fair value during the period recorded in general and administrative expenses Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings Ending balance Cash and cash equivalents, at amortized cost. Cash and cash equivalents, accumulated gross unrealized gain, before tax. Cash and cash equivalents, accumulated gross unrealized loss, before tax. Schedule of cash and cash equivalents. Schedule Of Cash And Cash Equivalents [Table] Schedule Of Cash And Cash Equivalents [Table] Cash Cash [Member] Schedule Of Cash And Cash Equivalents [Line Items] Schedule Of Cash And Cash Equivalents [Line Items] Cash and cash equivalents, amortized cost Cash And Cash Equivalents At Amortized Cost Cash and cash equivalents, unrealized gains Cash And Cash Equivalents Accumulated Gross Unrealized Gain Before Tax Cash and cash equivalents, unrealized losses Cash And Cash Equivalents Accumulated Gross Unrealized Loss Before Tax Cash and cash equivalents, fair value Other-than-temporary impairments Impairment Of Investments Lessee Lease Description [Table] Lessee Lease Description [Table] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Real estate leases. Real Estate Leases Real Estate Leases [Member] Datacenter leases. Datacenter Leases Datacenter Leases [Member] Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Operating lease agreement term Lessee Operating Lease Term Of Contract Operating lease existence of option to extend Lessee Operating Lease Existence Of Option To Extend Operating lease option to extend, description Lessee Operating Lease Option To Extend Operating lease agreement renewal term extended Lessee Operating Lease Renewal Term Operating lease cost Operating Lease Cost Short-term lease cost Short Term Lease Cost Variable lease cost Variable Lease Cost Total lease cost Lease Cost Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease Payments Right-of-use assets obtained in exchange for operating lease obligations Weighted-average remaining lease term - operating leases Operating Lease Weighted Average Remaining Lease Term1 Weighted-average discount rate - operating leases Operating Lease Weighted Average Discount Rate Percent 2021, remainder Lessee Operating Lease Liability Payments Remainder Of Fiscal Year 2022 Lessee Operating Lease Liability Payments Due Next Twelve Months 2023 Lessee Operating Lease Liability Payments Due Year Two 2024 Lessee Operating Lease Liability Payments Due Year Three 2025 Lessee Operating Lease Liability Payments Due Year Four 2026 Lessee Operating Lease Liability Payments Due Year Five Thereafter Lessee Operating Lease Liability Payments Due After Year Five Total lease payments Lessee Operating Lease Liability Payments Due Less imputed interest Lessee Operating Lease Liability Undiscounted Excess Amount Total Operating Lease Liability Debt Instrument [Table] Debt Instrument [Table] Long-term Debt, Type Longterm Debt Type [Axis] Long-term Debt, Type Longterm Debt Type [Domain] Senior convertible notes. Senior Convertible Notes Senior Convertible Notes [Member] Accounting Standards Update Adjustments For New Accounting Pronouncements [Axis] Accounting Standards Update Type Of Adoption [Member] Accounting standards update 2020-06. ASU 2020-06 Accounting Standards Update202006 [Member] Revision of Prior Period Restatement [Axis] Revision of Prior Period Restatement [Domain] Restatement Adjustment Restatement Adjustment [Member] 0.25% Convertible Senior Notes due 2024 Debt Instrument [Line Items] Debt Instrument [Line Items] Carrying amount of the equity component net Debt Instrument Convertible Carrying Amount Of The Equity Component Accumulated deficit related to non-cash debt discount amortization Amortization Of Debt Discount Premium Debt discount Debt Instrument Unamortized Discount Prior Period Adjustment [Abstract] New Accounting Pronouncements Or Change In Accounting Principle [Table] New Accounting Pronouncements Or Change In Accounting Principle [Table] As Previously Reported Scenario Previously Reported [Member] Adjustments New Accounting Pronouncements Or Change In Accounting Principle [Line Items] New Accounting Pronouncements Or Change In Accounting Principle [Line Items] Total liabilities Total stockholders’ equity Operating loss Interest expense Net cash provided by operating activities Debt instrument original issuance principal amount. Debt instrument face amount optional. Capped call transaction cost. Face amount Debt Instrument Face Amount Debt interest rate Debt Instrument Interest Rate Stated Percentage Debt instrument aggregate principal amount Debt Instrument Original Issuance Principal Amount Option to purchase additional principal amount Debt Instrument Face Amount Optional Agent's discount and issuance costs Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net Proceeds from issuance of convertible senior notes, net of discount Proceeds From Convertible Debt Proceeds from issuance of convertible senior notes, used to payoff capped call transactions Capped Call Transaction Cost Debt instrument, maturity date, description Debt Instrument Maturity Date Description Debt instrument, convertible, conversion ratio Debt Instrument Convertible Conversion Ratio1 Debt instrument, convertible, conversion price Debt Instrument Convertible Conversion Price1 Periodic payment, principal Debt Instrument Periodic Payment Principal Percentage of principal amount that are redeemable Debt Instrument Redemption Price Percentage Debt instrument, convertible, threshold trading days Debt Instrument Convertible Threshold Trading Days Debt instrument, convertible, threshold consecutive trading days Debt Instrument Convertible Threshold Consecutive Trading Days1 Debt instrument, convertible, threshold percentage of stock price trigger Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger Represents the number of consecutive business days immediately following any 5 consecutive trading day period. Represents the number of consecutive trading days prior to the five consecutive business-days. Represents the percentage of the product of the closing sale price of the entity's common stock and the applicable conversion rate that the trading price of each debt instrument must be less than in order for the debt instruments to be convertible. Number of consecutive business days following consecutive trading day period Debt Instrument Convertible Number Of Consecutive Business Days Following Consecutive Trading Day Period Number of consecutive trading days Debt Instrument Convertible Period Of Consecutive Trading Days Trading price as percentage of closing price of common stock Debt Instrument Convertible Trading Price As Percentage Of Closing Price Of Common Stock Debt Disclosure [Abstract] Senior Notes Senior Notes [Member] Liability component: Debt Instrument Unamortized Discount Premium Net [Abstract] Principal Debt Instrument Carrying Amount Less: debt discount and issuance costs, net of amortization Net carrying amount Long Term Debt Capped calls cap price. Initial price of capped calls. Initial strike price of capped calls Initial Price Of Capped Calls Cap price of capped calls Capped Calls Cap Price Capped calls premium. Capped calls issuance costs. Premium paid for purchase of capped calls Capped Calls Premium Issuance costs related to capped calls Capped Calls Issuance Costs Effective interest rate Debt Instrument Interest Rate Effective Percentage Interest Expense, Debt Interest Expense Debt [Abstract] Interest expense related to contractual interest coupon Interest Expense Debt Excluding Amortization Amortization of debt discount and issuance costs Total Interest Expense Debt Equity incentive plans held. Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Various acquisitions. Various Acquisitions Various Acquisitions [Member] FireLayers. FireLayers Fire Layers [Member] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Stock options to purchase common stock Employee Stock Option [Member] Restricted Stock Restricted Stock [Member] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] 2002 plan and 2012 equity incentive plan. 2002 Plan and 2012 Equity Incentive Plan Two Thousand Two And Two Thousand Twelve Equity Incentive Plan [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Equity incentive plans held by the company (number of plans) Equity Incentive Plans Held Term until award expiration Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Award vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Shares available for future grant under the stock plans (in shares) Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Options granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Stock option activity under the Plan Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward Outstanding, beginning of period (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Options exercised (in shares) Stock Issued During Period Shares Stock Options Exercised Options forfeited and expired (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Outstanding, ending of period (in shares) Stock option activity under the Plan, in weighted average exercise price: Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward Balance at beginning of period (USD per share) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Options exercised (USD per share) Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Options forfeited and expired (USD per share) Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price Balance at ending of period (USD per share) Weighted average remaining contractual term Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Aggregate intrinsic value, outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate intrinsic value, exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Proceeds from stock options exercised Proceeds From Stock Options Exercised Fair value of options, vested in period Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1 Unrecognized stock options compensation expense Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options Average remaining vesting term Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Share based compensation arrangement by share based payment award equity instruments other than options assumed in period. Restricted stock units and performance stock units. Restricted Stock Units and Performance Stock Units Restricted Stock Units And Performance Stock Units [Member] RSU's outstanding, number of shares: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward Awarded at beginning of period (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Awards assumed per business acquisition (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Assumed In Period Award granted (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Awards vested (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Awards forfeited (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Awarded at end of period (in shares) Share based compensation arrangement by share based payment award equity instruments other than options assumed in period weighted average grant date fair value. RSUs outstanding, granted fair value per unit Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Roll Forward Awarded at beginning of period (USD per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Awards assumed per business acquisition (USD per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Assumed In Period Weighted Average Grant Date Fair Value Awards granted (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 Awards vested (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 Awards forfeited (USD per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Awarded at end of period (USD per share) RSU Restricted Stock Units R S U [Member] Performance Shares Performance Shares [Member] Restricted performance-based shares. Restricted Performance-based Shares Restricted Performance Based Shares [Member] Unamortized stock-based compensation expense Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock bonus awards. Stock bonus award and other liability awards Stock Bonus Awards [Member] Accrued liability for the stock bonus awards and other liability awards Accrued Bonuses Current Share based compensation arrangement by share based payment award, recurring increase period. Share based compensation arrangement by share based payment award maximum number of additional shares to be authorized. Share-based compensation arrangement by share-based payment award, percentage increase in number of shares available for future grant. Schedule Of Employee Stock Ownership Plan E S O P Disclosures [Table] Schedule Of Employee Stock Ownership Plan E S O P Disclosures [Table] ESPP 2012 Plan. ESPP 2012 Plan Espp2012 Plan [Member] Employee stock purchase plan Employee Stock Ownership Plan E S O P Disclosures [Line Items] Number of shares authorized ESPP (in shares) Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Annual increase period Share Based Compensation Arrangement By Share Based Payment Award Annual Increase Period Maximum number of shares to be available for grant ESPP (in shares) Share Based Compensation Arrangement By Share Based Payment Award Maximum Number Of Additional Shares To Be Authorized Annual percentage increase of maximum number of shares reserved for issuance ESPP Share Based Compensation Arrangement By Share Based Payment Award Annual Percentage Increase In Number Of Shares Authorized WebLife balance incorporation. Web Life Balance Incorporation Web Life Balance Incorporation [Member] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation Deferred Compensation Arrangement With Individual Share Based Payments By Type Of Deferred Compensation [Axis] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation Equity Based Arrangements Individual Contracts Type Of Deferred Compensation [Domain] Weblife Wombat securities technologies Inc. Wombat Security Technologies, Inc. Wombat Securities Technologies Inc [Member] Meta Networks Limited. Meta Networks, Ltd Meta Networks Limited [Member] Number of shares deferred Deferred Compensation Arrangement With Individual Shares Issued Fair value of share-based deferred compensation issued Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued Deferred shares service term Deferred Compensation Arrangement With Individual Requisite Service Period1 Share Repurchase Program Share Repurchase Program [Axis] Share Repurchase Program Share Repurchase Program [Domain] Share repurchase program. Share Repurchase Program [Member] Share Repurchase Program [Member] Share repurchase program authorized amount Stock Repurchase Program Authorized Amount1 Share repurchase program, number of common stock shares repurchased Share repurchase program, average price per share Treasury Stock Acquired Average Cost Per Share Share repurchase program, aggregate purchase price Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Twenty twenty four convertible senior notes. 2024 Notes Twenty Twenty Four Convertible Senior Notes Due [Member] Antidilutive Securities Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities Name [Domain] Restricted stock units Employee stock purchase plan. Employee stock purchase plan Employee Stock Purchase Plan [Member] Common stock subject to repurchase. Common stock subject to repurchase Common Stock Subject To Repurchase [Member] Bonus and other liability awards Antidilutive securities excluded from computation of earnings per share Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Total antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Number of reportable segments Number Of Reportable Segments Schedule Of Segment Reporting Information By Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] United States UNITED STATES Rest of world Non Us [Member] Segment reporting: Segment Reporting Information [Line Items] Total long-lived assets Noncurrent Assets Valuation Allowance [Table] Valuation Allowance [Table] Operating Loss Operating Income Loss [Member] SEC Schedule, 12-09, Valuation Allowances and Reserves Type Valuation Allowances And Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Valuation Allowances And Reserves [Domain] Valuation Allowance Valuation Allowance Of Deferred Tax Assets [Member] Valuation allowance Valuation Allowance [Line Items] Income tax expense (benefit) Pre-tax loss Tax expense related to transfer of certain intellectual property rights from Subsidiary Related Party Tax Expense Due From Affiliates Current Effective income tax rate Effective Income Tax Rate Continuing Operations Unrecognized tax benefits Unrecognized Tax Benefits Accrued interest and penalties Income Tax Examination Penalties And Interest Accrued Uncertain tax benefits that would affect effective tax rate if recognized Unrecognized Tax Benefits That Would Impact Effective Tax Rate Increase (decrease) in gross uncertain tax benefits Unrecognized Tax Benefits Period Increase Decrease Increase for tax positions taken in the current period Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions Decrease for tax positions taken in prior periods Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions Defined contribution plan, employer discretionary matching contributions Defined Contribution Plan Employer Discretionary Contribution Amount Defined Contribution Plan, Tax Status [Extensible List] Defined Contribution Plan Tax Status Extensible List Defined Contribution Plan, Sponsor Location [Extensible List] Defined Contribution Plan Sponsor Location Extensible List EX-101.PRE 10 pfpt-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 pfpt-10q_20210630_htm.xml IDEA: XBRL DOCUMENT 0001212458 2021-01-01 2021-06-30 0001212458 2021-07-15 0001212458 2021-06-30 0001212458 2020-12-31 0001212458 us-gaap:LicenseAndServiceMember 2021-04-01 2021-06-30 0001212458 us-gaap:LicenseAndServiceMember 2020-04-01 2020-06-30 0001212458 us-gaap:LicenseAndServiceMember 2021-01-01 2021-06-30 0001212458 us-gaap:LicenseAndServiceMember 2020-01-01 2020-06-30 0001212458 pfpt:HardwareAndServiceMember 2021-04-01 2021-06-30 0001212458 pfpt:HardwareAndServiceMember 2020-04-01 2020-06-30 0001212458 pfpt:HardwareAndServiceMember 2021-01-01 2021-06-30 0001212458 pfpt:HardwareAndServiceMember 2020-01-01 2020-06-30 0001212458 2021-04-01 2021-06-30 0001212458 2020-04-01 2020-06-30 0001212458 2020-01-01 2020-06-30 0001212458 pfpt:CostOfSubscriptionRevenueMember 2021-04-01 2021-06-30 0001212458 pfpt:CostOfSubscriptionRevenueMember 2020-04-01 2020-06-30 0001212458 pfpt:CostOfSubscriptionRevenueMember 2021-01-01 2021-06-30 0001212458 pfpt:CostOfSubscriptionRevenueMember 2020-01-01 2020-06-30 0001212458 pfpt:CostOfHardwareAndServicesRevenueMember 2021-04-01 2021-06-30 0001212458 pfpt:CostOfHardwareAndServicesRevenueMember 2020-04-01 2020-06-30 0001212458 pfpt:CostOfHardwareAndServicesRevenueMember 2021-01-01 2021-06-30 0001212458 pfpt:CostOfHardwareAndServicesRevenueMember 2020-01-01 2020-06-30 0001212458 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001212458 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001212458 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001212458 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001212458 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001212458 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001212458 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001212458 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001212458 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001212458 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001212458 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001212458 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001212458 2021-03-31 0001212458 us-gaap:CommonStockMember 2021-03-31 0001212458 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001212458 us-gaap:TreasuryStockMember 2021-03-31 0001212458 us-gaap:RetainedEarningsMember 2021-03-31 0001212458 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001212458 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0001212458 us-gaap:CommonStockMember 2021-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001212458 us-gaap:TreasuryStockMember 2021-06-30 0001212458 us-gaap:RetainedEarningsMember 2021-06-30 0001212458 2020-03-31 0001212458 us-gaap:CommonStockMember 2020-03-31 0001212458 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001212458 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001212458 us-gaap:RetainedEarningsMember 2020-03-31 0001212458 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001212458 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001212458 2020-06-30 0001212458 us-gaap:CommonStockMember 2020-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001212458 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001212458 us-gaap:RetainedEarningsMember 2020-06-30 0001212458 us-gaap:CommonStockMember 2020-12-31 0001212458 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001212458 us-gaap:TreasuryStockMember 2020-12-31 0001212458 us-gaap:RetainedEarningsMember 2020-12-31 0001212458 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001212458 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001212458 us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0001212458 us-gaap:CommonStockMember 2019-12-31 0001212458 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001212458 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001212458 us-gaap:RetainedEarningsMember 2019-12-31 0001212458 2019-12-31 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-06-30 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001212458 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001212458 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001212458 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001212458 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001212458 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001212458 pfpt:InteliSecureIncMember 2021-01-01 2021-06-30 0001212458 pfpt:ParentAndMergerSubMember 2021-04-25 0001212458 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-06-30 0001212458 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-06-30 0001212458 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-06-30 0001212458 srt:MinimumMember us-gaap:PatentsMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember us-gaap:PatentsMember 2021-01-01 2021-06-30 0001212458 srt:MinimumMember us-gaap:OrderOrProductionBacklogMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember us-gaap:OrderOrProductionBacklogMember 2021-01-01 2021-06-30 0001212458 srt:MinimumMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember 2021-01-01 2021-06-30 0001212458 pfpt:SubscriptionMember 2021-04-01 2021-06-30 0001212458 pfpt:SubscriptionMember 2020-04-01 2020-06-30 0001212458 pfpt:SubscriptionMember 2021-01-01 2021-06-30 0001212458 pfpt:SubscriptionMember 2020-01-01 2020-06-30 0001212458 pfpt:SoftwareLicenseMember 2021-04-01 2021-06-30 0001212458 pfpt:SoftwareLicenseMember 2020-04-01 2020-06-30 0001212458 pfpt:SoftwareLicenseMember 2021-01-01 2021-06-30 0001212458 pfpt:SoftwareLicenseMember 2020-01-01 2020-06-30 0001212458 pfpt:SalesCommissionMember 2021-04-01 2021-06-30 0001212458 pfpt:SalesCommissionMember 2020-04-01 2020-06-30 0001212458 pfpt:SalesCommissionMember 2021-01-01 2021-06-30 0001212458 pfpt:SalesCommissionMember 2020-01-01 2020-06-30 0001212458 pfpt:ProductCostMember 2021-04-01 2021-06-30 0001212458 pfpt:ProductCostMember 2020-04-01 2020-06-30 0001212458 pfpt:ProductCostMember 2021-01-01 2021-06-30 0001212458 pfpt:ProductCostMember 2020-01-01 2020-06-30 0001212458 us-gaap:LongTermContractWithCustomerMember 2021-06-30 0001212458 us-gaap:LongTermContractWithCustomerMember 2021-07-01 2021-06-30 0001212458 us-gaap:LongTermContractWithCustomerMember 2022-07-01 2021-06-30 0001212458 pfpt:InteliSecureIncMember 2021-03-02 2021-03-02 0001212458 pfpt:InteliSecureIncMember 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:OperatingExpenseMember 2021-01-01 2021-06-30 0001212458 pfpt:InteliSecureIncMember us-gaap:CustomerRelationshipsMember 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:OrderOrProductionBacklogMember 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:DevelopedTechnologyRightsMember 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:CustomerRelationshipsMember 2021-03-02 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:OrderOrProductionBacklogMember 2021-03-02 2021-03-02 0001212458 pfpt:InteliSecureIncMember us-gaap:DevelopedTechnologyRightsMember 2021-03-02 2021-03-02 0001212458 pfpt:TheDefenceWorksLimitedMember 2020-05-05 2020-05-05 0001212458 pfpt:TheDefenceWorksLimitedMember 2020-05-05 0001212458 us-gaap:DevelopedTechnologyRightsMember 2021-06-30 0001212458 us-gaap:CustomerRelationshipsMember 2021-06-30 0001212458 us-gaap:IntellectualPropertyMember 2021-06-30 0001212458 us-gaap:OrderOrProductionBacklogMember 2021-06-30 0001212458 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001212458 us-gaap:CustomerRelationshipsMember 2020-12-31 0001212458 us-gaap:IntellectualPropertyMember 2020-12-31 0001212458 us-gaap:OrderOrProductionBacklogMember 2020-12-31 0001212458 us-gaap:MoneyMarketFundsMember 2021-06-30 0001212458 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-06-30 0001212458 us-gaap:FairValueInputsLevel1Member 2021-06-30 0001212458 pfpt:ContingentConsiderationMember 2021-06-30 0001212458 us-gaap:FairValueInputsLevel3Member pfpt:ContingentConsiderationMember 2021-06-30 0001212458 us-gaap:MoneyMarketFundsMember 2020-12-31 0001212458 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001212458 us-gaap:FairValueInputsLevel1Member 2020-12-31 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:FairValueInputsLevel2Member 2021-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001212458 pfpt:ContingentConsiderationMember 2021-03-31 0001212458 pfpt:ContingentConsiderationMember 2020-12-31 0001212458 pfpt:ContingentConsiderationMember 2021-04-01 2021-06-30 0001212458 pfpt:ContingentConsiderationMember 2021-01-01 2021-06-30 0001212458 us-gaap:CashMember 2021-06-30 0001212458 us-gaap:CashMember 2020-12-31 0001212458 srt:MaximumMember pfpt:RealEstateLeasesMember 2021-06-30 0001212458 pfpt:RealEstateLeasesMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember pfpt:DatacenterLeasesMember 2021-06-30 0001212458 pfpt:DatacenterLeasesMember 2021-06-30 0001212458 srt:RestatementAdjustmentMember pfpt:AccountingStandardsUpdate202006Member pfpt:SeniorConvertibleNotesMember 2020-01-01 0001212458 srt:RestatementAdjustmentMember pfpt:AccountingStandardsUpdate202006Member pfpt:SeniorConvertibleNotesMember 2020-01-01 2020-01-01 0001212458 srt:ScenarioPreviouslyReportedMember pfpt:AccountingStandardsUpdate202006Member 2020-12-31 0001212458 srt:RestatementAdjustmentMember pfpt:AccountingStandardsUpdate202006Member 2020-12-31 0001212458 pfpt:AccountingStandardsUpdate202006Member 2020-12-31 0001212458 srt:ScenarioPreviouslyReportedMember pfpt:AccountingStandardsUpdate202006Member 2020-04-01 2020-06-30 0001212458 pfpt:AccountingStandardsUpdate202006Member 2020-04-01 2020-06-30 0001212458 srt:RestatementAdjustmentMember pfpt:AccountingStandardsUpdate202006Member 2020-04-01 2020-06-30 0001212458 srt:ScenarioPreviouslyReportedMember pfpt:AccountingStandardsUpdate202006Member 2020-01-01 2020-06-30 0001212458 pfpt:AccountingStandardsUpdate202006Member 2020-01-01 2020-06-30 0001212458 srt:RestatementAdjustmentMember pfpt:AccountingStandardsUpdate202006Member 2020-01-01 2020-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2019-08-23 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2019-08-23 2019-08-23 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2021-01-01 2021-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2021-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2020-12-31 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2021-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember 2020-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2021-04-01 2021-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2020-04-01 2020-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2021-01-01 2021-06-30 0001212458 pfpt:ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember us-gaap:SeniorNotesMember 2020-01-01 2020-06-30 0001212458 pfpt:VariousAcquisitionsMember 2021-01-01 2021-06-30 0001212458 pfpt:FireLayersMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001212458 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001212458 pfpt:TwoThousandTwoAndTwoThousandTwelveEquityIncentivePlanMember 2021-06-30 0001212458 srt:MinimumMember us-gaap:RestrictedStockMember pfpt:TwoThousandTwoAndTwoThousandTwelveEquityIncentivePlanMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember us-gaap:RestrictedStockMember pfpt:TwoThousandTwoAndTwoThousandTwelveEquityIncentivePlanMember 2021-01-01 2021-06-30 0001212458 2020-01-01 2020-12-31 0001212458 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001212458 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001212458 us-gaap:EmployeeStockOptionMember 2021-06-30 0001212458 pfpt:RestrictedStockUnitsAndPerformanceStockUnitsMember 2020-12-31 0001212458 pfpt:RestrictedStockUnitsAndPerformanceStockUnitsMember 2021-01-01 2021-06-30 0001212458 pfpt:RestrictedStockUnitsAndPerformanceStockUnitsMember 2021-06-30 0001212458 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001212458 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001212458 us-gaap:PerformanceSharesMember 2021-01-01 2021-06-30 0001212458 us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001212458 pfpt:RestrictedPerformanceBasedSharesMember 2020-01-01 2020-06-30 0001212458 us-gaap:PerformanceSharesMember 2021-06-30 0001212458 pfpt:StockBonusAwardsMember 2021-06-30 0001212458 pfpt:StockBonusAwardsMember 2020-12-31 0001212458 pfpt:StockBonusAwardsMember 2021-01-01 2021-06-30 0001212458 pfpt:StockBonusAwardsMember 2020-01-01 2020-06-30 0001212458 pfpt:Espp2012PlanMember 2012-03-30 0001212458 pfpt:Espp2012PlanMember 2012-03-30 2012-03-30 0001212458 pfpt:Espp2012PlanMember 2021-06-30 0001212458 pfpt:WebLifeBalanceIncorporationMember us-gaap:RestrictedStockMember 2017-11-30 2017-11-30 0001212458 srt:MinimumMember pfpt:WebLifeBalanceIncorporationMember us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001212458 srt:MaximumMember pfpt:WebLifeBalanceIncorporationMember us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001212458 pfpt:WebLifeBalanceIncorporationMember us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001212458 pfpt:WebLifeBalanceIncorporationMember us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001212458 pfpt:WebLifeBalanceIncorporationMember us-gaap:RestrictedStockMember 2021-06-30 0001212458 pfpt:WombatSecuritiesTechnologiesIncMember us-gaap:RestrictedStockMember 2018-02-27 2018-02-28 0001212458 pfpt:WombatSecuritiesTechnologiesIncMember us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001212458 pfpt:MetaNetworksLimitedMember us-gaap:RestrictedStockMember 2019-05-15 2019-05-15 0001212458 pfpt:MetaNetworksLimitedMember us-gaap:RestrictedStockMember 2019-05-15 0001212458 pfpt:MetaNetworksLimitedMember us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001212458 pfpt:MetaNetworksLimitedMember us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001212458 pfpt:MetaNetworksLimitedMember us-gaap:RestrictedStockMember 2021-06-30 0001212458 pfpt:ShareRepurchaseProgramMember 2020-08-27 0001212458 pfpt:ShareRepurchaseProgramMember 2021-04-01 2021-06-30 0001212458 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001212458 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001212458 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001212458 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001212458 pfpt:EmployeeStockPurchasePlanMember 2020-01-01 2020-06-30 0001212458 pfpt:CommonStockSubjectToRepurchaseMember 2021-01-01 2021-06-30 0001212458 pfpt:CommonStockSubjectToRepurchaseMember 2020-01-01 2020-06-30 0001212458 pfpt:StockBonusAwardsMember 2021-01-01 2021-06-30 0001212458 pfpt:StockBonusAwardsMember 2020-01-01 2020-06-30 0001212458 pfpt:TwentyTwentyFourConvertibleSeniorNotesDueMember 2021-01-01 2021-06-30 0001212458 pfpt:TwentyTwentyFourConvertibleSeniorNotesDueMember 2020-01-01 2020-06-30 0001212458 country:US 2021-04-01 2021-06-30 0001212458 country:US 2020-04-01 2020-06-30 0001212458 country:US 2021-01-01 2021-06-30 0001212458 country:US 2020-01-01 2020-06-30 0001212458 us-gaap:NonUsMember 2021-04-01 2021-06-30 0001212458 us-gaap:NonUsMember 2020-04-01 2020-06-30 0001212458 us-gaap:NonUsMember 2021-01-01 2021-06-30 0001212458 us-gaap:NonUsMember 2020-01-01 2020-06-30 0001212458 country:US 2021-06-30 0001212458 country:US 2020-12-31 0001212458 us-gaap:NonUsMember 2021-06-30 0001212458 us-gaap:NonUsMember 2020-12-31 0001212458 2020-01-01 2020-03-31 0001212458 us-gaap:OperatingIncomeLossMember 2021-01-01 2021-06-30 0001212458 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-01-01 2021-06-30 shares iso4217:USD iso4217:USD shares pfpt:segment pfpt:reporting_unit pure utr:D pfpt:plan false Q2 0001212458 --12-31 P2Y true P5D P5D us-gaap:QualifiedPlanMember us-gaap:QualifiedPlanMember us-gaap:QualifiedPlanMember us-gaap:QualifiedPlanMember country:US country:US country:US country:US P4Y P3Y P5Y P3Y pfpt:AccountingStandardsUpdate202006Member pfpt:AccountingStandardsUpdate202006Member pfpt:AccountingStandardsUpdate202006Member P2Y P7Y P2Y P8Y P1Y P5Y P4Y P5Y P1Y P3Y P7Y P2Y P3Y P3Y6M21D P3Y3M21D 10-Q true 2021-06-30 2021 false 001-35506 PROOFPOINT, INC. DE 51-0414846 925 West Maude Avenue Sunnyvale CA 94085 408 517-4710 Common Stock, $0.0001 par value per share PFPT NASDAQ Yes Yes Large Accelerated Filer false false false 57757909 929306000 910279000 204264000 255390000 432000 317000 3255000 3480000 62680000 57779000 35889000 32493000 1235826000 1259738000 107126000 111030000 179001000 182228000 464000 420000 738037000 688454000 116567000 130392000 118808000 108762000 15916000 17686000 2511745000 2498710000 29804000 2233000 128779000 132187000 37573000 28560000 703029000 702248000 899185000 865228000 907991000 906084000 173161000 178506000 41092000 39639000 205910000 190032000 2227339000 2179489000 0.0001 0.0001 5000000 5000000 0 0 0 0 0 0 0.0001 0.0001 200000000 200000000 59396000 57717000 58513000 57178000 6000 6000 1414846000 1307474000 1679000 1335000 183309000 139356000 -947137000 -848903000 284406000 319221000 2511745000 2498710000 303510000 254892000 587122000 498961000 5143000 3546000 9362000 9251000 308653000 258438000 596484000 508212000 67659000 59193000 131666000 119041000 9420000 8382000 18933000 17465000 77079000 67575000 150599000 136506000 231574000 190863000 445885000 371706000 81319000 70602000 161837000 140497000 142949000 116279000 286093000 239441000 54664000 14812000 87375000 44367000 278932000 201693000 535305000 424305000 -47358000 -10830000 -89420000 -52599000 1533000 1525000 3061000 3049000 -1712000 -1092000 -1347000 3529000 -50603000 -13447000 -93828000 -52119000 2312000 1660000 4406000 29829000 -52915000 -15107000 -98234000 -81948000 -0.92 -0.26 -1.71 -1.43 57479000 57369000 57406000 57168000 5933000 5235000 11396000 10777000 1619000 1408000 3231000 2779000 18234000 16431000 35951000 32036000 23718000 17047000 50981000 35566000 11779000 -3660000 20835000 6868000 10719000 9992000 21335000 19930000 4017000 3947000 7590000 8460000 -52915000 -15107000 -98234000 -81948000 0 -3000 0 1000 -52915000 -15110000 -98234000 -81947000 58949000 6000 1351655000 -1543000 -165443000 -894222000 291996000 -52915000 -52915000 57034000 57034000 525000 18310000 18310000 78000 12153000 12153000 136000 17866000 17866000 59396000 6000 1414846000 -1679000 -183309000 -947137000 284406000 57260000 6000 1194976000 5000 -782075000 412912000 -15107000 -15107000 -3000 -3000 32435000 32435000 11000 381000 15576000 15576000 64000 7224000 7224000 57588000 6000 1235763000 2000 -797182000 438589000 58513000 6000 1307474000 -1335000 -139356000 -848903000 319221000 -98234000 -98234000 114243000 114243000 1164000 31489000 31489000 281000 38360000 38360000 344000 43953000 43953000 59396000 6000 1414846000 -1679000 -183309000 -947137000 284406000 56784000 6000 1318084000 1000 -725594000 592497000 -163023000 10360000 -152663000 -81948000 -81948000 1000 1000 80410000 80410000 11000 1068000 31854000 31854000 275000 31562000 31562000 57588000 6000 1235763000 2000 -797182000 438589000 -98234000 -81948000 48723000 46460000 122394000 88026000 -348000 0 1907000 1899000 37272000 30003000 15651000 12918000 -334000 -692000 -1399000 -268000 -52365000 -92062000 115000 -881000 181000 76000 52220000 35953000 -1731000 6773000 172000 180000 -104000 59000 24971000 -9513000 -3283000 20122000 -8829000 -13561000 12787000 -21252000 155950000 122784000 0 51187000 0 19876000 12669000 24149000 0 154000 55438000 2720000 -68107000 4596000 19083000 18543000 42238000 35145000 43953000 0 -67108000 -16602000 -217000 -174000 20518000 110604000 918951000 857907000 939469000 968511000 5977000 6267000 12321000 28195000 12407000 13313000 929306000 961356000 7578000 3229000 2585000 3926000 939469000 968511000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1. The Company and Summary of Significant Accounting Policies</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">The Company</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Proofpoint, Inc. (“Proofpoint”, “we”, “us”, “our” or the “Company”) was incorporated in Delaware in June 2002 and is headquartered in California.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Proofpoint is a leading security-as-a-service provider that enables large and mid-sized organizations worldwide to defend, protect, archive and govern their most sensitive data. The Company’s security-and compliance platform is comprised of an integrated suite of threat protection, information protection, and brand protection solutions, including email protection, advanced threat protection, email authentication, data loss prevention, SaaS application protection, response orchestration and automation, digital risk, web browser isolation, email encryption, archiving, eDiscovery, supervision, secure communication, phishing simulation and security awareness computer-based training.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Merger Agreement</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On April 25, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with <span style="Background-color:#FFFFFF;color:#000000;">Proofpoint Holdings, LP (f/k/a Project Kafka Parent, LLC and Proofpoint Parent, LLC), a Delaware limited partnership (“Parent”)</span><span style="color:#000000;">, and Project Kafka Merger Sub, Inc., a Delaware corporation and wholly owned subsidiary of Parent (“Merger Sub”), </span><span style="Background-color:#FFFFFF;color:#000000;">pursuant to which Merger Sub will merge with and into the Company (the “Merger” or the “Transaction”), with the Company surviving the Merger as a wholly owned subsidiary of Parent. Parent and Merger Sub are affiliates of funds advised by Thoma Bravo, L.P. (“Thoma Bravo”).</span></p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Pursuant to the terms of the Merger Agreement, at the effective time of the Merger (the “Effective Time”), <span style="color:#000000;">each share of the Company’s common stock outstanding immediately prior to the effective time of the Merger (subject to certain exceptions, including shares of common stock owned by stockholders of the Company who did not vote in favor of the adoption of the Merger Agreement and properly exercised appraisal rights) will, at the Effective Time, automatically be converted into the right to receive $176.00 in cash, subject to applicable withholding taxes. </span></p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Completion of the Merger is subject to certain closing conditions, including (1) the approval of the Merger under applicable antitrust and foreign investment approvals, (2) the absence of any order, injunction or law prohibiting the Merger, (3) the accuracy of the other party’s representations and warranties, subject to certain materiality standards set forth in the Merger Agreement, (4) compliance in all material respects with the other party’s obligations under the Merger Agreement, and (5) no Company Material Adverse Effect (as defined in the Merger Agreement) having occurred since the date of the Merger Agreement. The parties expect the Transaction to close in the third quarter of 2021.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A special meeting of the Company’s stockholders to consider and vote on the proposal to adopt the Merger Agreement was held on July 23, 2021, and the stockholders approved the proposal to adopt the Merger Agreement. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Basis of Presentation and Consolidation</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”), pursuant to the rules and regulations of the SEC. Certain information and note disclosures have been condensed or omitted pursuant to such rules and regulations. The accompanying Condensed Consolidated Balance Sheet as of December 31, 2020 is derived from audited financial statements as of that date but does not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. The unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the periods presented. Certain prior period amounts have been adjusted due to adoption of Accounting Standards Update No. 2020-06, <span style="font-style:italic;">Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for </span></p> <p style="margin-top:9pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-style:italic;">Convertible Instruments and Contracts in an Entity’s Own Equity </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(“ASU 2020-06”). Refer to Note 8 “Convertible Senior Notes” for more information. </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The results of operations for the </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">three and six months ended</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 30</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> are not necessarily indicative of the results to be expected for the year ending December 31, </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> or for other interim periods or for future years.</span></p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the SEC. The Company’s significant accounting policies are described in Note 1 to those audited consolidated financial statements.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of expenses during the reporting periods. Actual results could differ from those estimates and such difference may be material to the financial statements.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due to the Coronavirus (“COVID-19”) pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of June 30, 2021. These estimates may change, as new events occur and additional information is obtained, as well as other factors related to COVID-19 that could result in material impacts to our consolidated financial statements in future reporting periods.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Goodwill and Intangible Assets</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill represents the excess of the purchase price of the acquired enterprise over the fair value of identifiable assets acquired and liabilities assumed. The Company performs an annual goodwill impairment test during the fourth quarter of a calendar year and more frequently if an event or circumstances indicates that impairment may have occurred. For the purposes of impairment testing, the Company has determined that it has one operating segment and one reporting unit. To test goodwill for impairment, the Company compares the reporting unit’s carrying value with its fair value. If the carrying value of the reporting unit exceeds the reporting unit’s fair value, then the impairment charge equal to the difference is recorded; however, the loss recognized would not exceed the total amount of goodwill allocated to the reporting unit. The identification and measurement of goodwill impairment involves the estimation of the fair value of the Company. No impairment indicators were identified by the Company as of June 30, 2021.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets consist of developed technology, customer relationships, trademarks and patents, and order backlog. The values assigned to intangibles are based on estimates and judgments regarding expectations for success and life cycle of solutions and technologies acquired.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets are amortized on a straight-line basis over their estimated lives, which approximate the pattern in which the economic benefits of the intangible assets are consumed, as follows (in years):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Low</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">High</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000473">2</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000474">7</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000475">2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000476">8</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names and trademarks</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000477">1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000478">5</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Patents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000479">4</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000480">5</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Order backlog</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000481">1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000482">3</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Comprehensive Loss</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Comprehensive loss includes all changes in equity that are not the result of transactions with stockholders. The Company’s comprehensive loss consists of its net loss and changes in unrealized gains (losses) from its available-for-sale investments. The Company had no material reclassifications out of accumulated other comprehensive income into net loss for the three and six months ended June 30, 2021 and 2020.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"> </span>Accounting Pronouncements Adopted in 2021</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-06, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company adopted ASU 2020-06 effective January 1, 2021 using the full retrospective transition method.</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Refer to Note 8 “Convertible Senior Notes” </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">regarding the impact of adoption of ASU 2020-06 on the Company’s</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> consolidated</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> financial statements.</span></p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the FASB issued ASU No. 2019-12, <span style="font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span> (“ASU 2019-12”). ASU 2019-12 removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The Company adopted ASU 2019-12 effective January 1, 2021 prospectively. The adoption of ASU 2018-15 did not have a material impact on the Company’s condensed consolidated financial statements.</p> 176.00 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Basis of Presentation and Consolidation</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”), pursuant to the rules and regulations of the SEC. Certain information and note disclosures have been condensed or omitted pursuant to such rules and regulations. The accompanying Condensed Consolidated Balance Sheet as of December 31, 2020 is derived from audited financial statements as of that date but does not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. The unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the periods presented. Certain prior period amounts have been adjusted due to adoption of Accounting Standards Update No. 2020-06, <span style="font-style:italic;">Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for </span></p> <p style="margin-top:9pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-style:italic;">Convertible Instruments and Contracts in an Entity’s Own Equity </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(“ASU 2020-06”). Refer to Note 8 “Convertible Senior Notes” for more information. </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The results of operations for the </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">three and six months ended</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 30</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> are not necessarily indicative of the results to be expected for the year ending December 31, </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> or for other interim periods or for future years.</span></p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the SEC. The Company’s significant accounting policies are described in Note 1 to those audited consolidated financial statements.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of expenses during the reporting periods. Actual results could differ from those estimates and such difference may be material to the financial statements.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due to the Coronavirus (“COVID-19”) pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of June 30, 2021. These estimates may change, as new events occur and additional information is obtained, as well as other factors related to COVID-19 that could result in material impacts to our consolidated financial statements in future reporting periods.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Goodwill and Intangible Assets</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill represents the excess of the purchase price of the acquired enterprise over the fair value of identifiable assets acquired and liabilities assumed. The Company performs an annual goodwill impairment test during the fourth quarter of a calendar year and more frequently if an event or circumstances indicates that impairment may have occurred. For the purposes of impairment testing, the Company has determined that it has one operating segment and one reporting unit. To test goodwill for impairment, the Company compares the reporting unit’s carrying value with its fair value. If the carrying value of the reporting unit exceeds the reporting unit’s fair value, then the impairment charge equal to the difference is recorded; however, the loss recognized would not exceed the total amount of goodwill allocated to the reporting unit. The identification and measurement of goodwill impairment involves the estimation of the fair value of the Company. No impairment indicators were identified by the Company as of June 30, 2021.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets consist of developed technology, customer relationships, trademarks and patents, and order backlog. The values assigned to intangibles are based on estimates and judgments regarding expectations for success and life cycle of solutions and technologies acquired.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets are amortized on a straight-line basis over their estimated lives, which approximate the pattern in which the economic benefits of the intangible assets are consumed, as follows (in years):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Low</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">High</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000473">2</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000474">7</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000475">2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000476">8</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names and trademarks</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000477">1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000478">5</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Patents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000479">4</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000480">5</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Order backlog</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000481">1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000482">3</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> 1 1 0 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets are amortized on a straight-line basis over their estimated lives, which approximate the pattern in which the economic benefits of the intangible assets are consumed, as follows (in years):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Low</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">High</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000473">2</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000474">7</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000475">2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000476">8</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names and trademarks</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000477">1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000478">5</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Patents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000479">4</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000480">5</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Order backlog</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000481">1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000482">3</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Comprehensive Loss</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Comprehensive loss includes all changes in equity that are not the result of transactions with stockholders. The Company’s comprehensive loss consists of its net loss and changes in unrealized gains (losses) from its available-for-sale investments. The Company had no material reclassifications out of accumulated other comprehensive income into net loss for the three and six months ended June 30, 2021 and 2020.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;"> </span>Accounting Pronouncements Adopted in 2021</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-06, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company adopted ASU 2020-06 effective January 1, 2021 using the full retrospective transition method.</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Refer to Note 8 “Convertible Senior Notes” </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">regarding the impact of adoption of ASU 2020-06 on the Company’s</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> consolidated</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> financial statements.</span></p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the FASB issued ASU No. 2019-12, <span style="font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span> (“ASU 2019-12”). ASU 2019-12 removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The Company adopted ASU 2019-12 effective January 1, 2021 prospectively. The adoption of ASU 2018-15 did not have a material impact on the Company’s condensed consolidated financial statements.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2. Revenue, Deferred Revenue and Deferred Contract Costs<span style="font-weight:normal;"> </span></p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The core principle of ASC 606 is to recognize revenue to depict the transfer of services or products to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company applies significant judgment in identifying and evaluating any terms and conditions in contracts which may impact revenue recognition. The principle is achieved through the following five-step approach:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">• </span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;color:#000000;">Identification of the contract, or contracts, with the customer</span><span style="color:#000000;"> - The Company considers the terms and conditions of the contract and its customary business practice in identifying its contracts under ASC 606. The Company determines it has a contract with a customer when the contract is approved, the Company can identify each party’s rights regarding the services and products to be transferred, the Company can identify the payment terms for the services and products, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. At contract inception, the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined contract or single contract includes more than one performance obligation. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit and financial information pertaining to the customer.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">• </span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;color:#000000;">Identification of the performance obligation in the contract </span><span style="color:#000000;">- Performance obligations promised in a contract are identified based on the services or products that will be transferred to the customer that are both i) capable of being distinct, whereby the customer can benefit from the service or product either on its own or together with other resources that are readily available from third parties or from the Company, and ii) distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised services or products are accounted for as a combined performance obligation.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">• </span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;color:#000000;">Determination of the transaction price</span><span style="color:#000000;"> - The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. None of the Company’s contracts contain a significant financing component.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">• </span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;color:#000000;">Allocation of the transaction price to the performance obligations in the contract </span><span style="color:#000000;">- If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price, or SSP, basis.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">• </span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-style:italic;color:#000000;">Recognition of revenue when, or as, the Company satisfies a performance obligation </span><span style="color:#000000;">- The Company recognizes revenue when control of the services or products are transferred to the customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company records its revenue net of any value added or sales tax.</span></p></td></tr></table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company generates sales directly through its sales team and, to a growing extent, through its channel partners. Sales to channel partners are made at a discount and revenues are recorded at this discounted price once all revenue recognition criteria are met. Channel partners generally receive an order from an end-customer prior to placing an order with the Company, and these partners do not carry any inventory of the Company’s products or solutions. Payment from channel partners is not contingent on the partner’s success in sales to end-customers. In the event that the Company offers rebates, joint marketing funds, or other incentive programs to a partner, recorded revenues are reduced by these amounts accordingly.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payment terms on invoiced amounts are typically 30 to 45 days.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Disaggregation of Revenue</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company derives its revenue primarily from: (1) subscription service revenue; (2) subscription software revenue, and (3) hardware and services, which include professional service and training revenue provided to customers related to their use of the platform.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the Company’s revenue disaggregation:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription service revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">286,705</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">244,137</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">557,646</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">480,858</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription software revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,805</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,755</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,476</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,103</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Hardware and services</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,143</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,546</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,251</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308,653</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">258,438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">596,484</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">508,212</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Subscription service revenue</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription service revenue is derived from a subscription-based enterprise licensing model with contract terms typically ranging from one to three years, and consists of (1) subscription fees from the licensing of the Company’s security-as-a-service platform and it’s various components, (2) subscription fees for software with support and related future updates where the software updates are critical to the customers’ ability to derive benefit from the software due to the fast changing nature of the technology. These function together as one performance obligation, and (3) subscription fees for the right to access the Company’s customer support services for software with significant standalone functionality, managed services and support services for hardware. The hosted on-demand service arrangements do not provide customers with the right to take possession of the software supporting the hosted services. Support revenue is derived from ongoing security updates, upgrades, bug fixes, and maintenance. A time-elapsed method is used to measure progress because the Company transfers control evenly over the contractual period. Accordingly, the fixed consideration related to subscription service revenue is generally recognized on a straight-line basis over the contract term beginning on the date access is provided, as long as other revenue recognition criteria have been met. Most of the Company’s contracts are non-cancelable over the contract term. Customers typically have the right to terminate their contract for cause if the Company fails to perform in accordance with the contractual terms. Some of the Company’s customers have the option to purchase additional subscription services at a stated price. These options are evaluated on a case-by-case basis but generally do not provide a material right as they are priced at or above the Company’s SSP and, as such, would not result in a separate performance obligation.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Subscription software revenue</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription software revenue is primarily derived from term-based software that is deployed on the customers’ own servers and has significant standalone functionality, is recognized upon transfer of control to the customer. The control for subscription software is transferred at the later of delivery to the customer or the software license start date.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Hardware and services</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Hardware revenue consists of amounts derived from the sale of the Company’s on-premise hardware appliance, which is recognized upon passage of control, which occurs upon shipment of the product. Professional services revenue consists of fees associated with consulting, implementation and training services for assisting customers in implementing and expanding the use of the Company’s services and products. These services are distinct from subscription, subscription software licenses and hardware. Professional services do not result in significant customization of the Company’s services and products. The Company recognizes revenue related to the professional services as they are performed.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Contracts with multiple performance obligations</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Most of the Company’s contracts with customers contain multiple performance obligations that are distinct and accounted for separately. The transaction price allocated to subscription services and subscription software that does not have significant standalone functionality is determined by considering factors such as historical pricing practices, and the selling price of hardware and professional services is estimated using a cost-plus model. The selling price for support of a functional subscription software license is calculated as a percentage of functional subscription software license value which is derived by analyzing internal pricing practice, customer expectations, and industry practice.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Variable consideration</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue from sales is recorded at the net sales price, which is the transaction price, and includes estimates of variable consideration. The amount of variable consideration that is included in the transaction price is constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue will not occur when the uncertainty is resolved. If the Company’s services or products do not meet certain service level commitments, the Company’s customers are entitled to receive service credits representing a form of variable consideration. The Company has not historically experienced any significant incidents affecting the defined levels of reliability and performance as required by the Company’s subscription contracts. Accordingly, any estimated refunds related to these contracts in the condensed consolidated financial statements are not material during the periods presented.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Unbilled accounts receivables</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unbilled accounts receivable represents amounts for which the Company has recognized revenue, pursuant to its revenue recognition policy, for software licenses already delivered and professional services already performed, but billed in arrears and for which the Company believes it has an unconditional right to payment. The unbilled accounts receivable balance, included in accounts receivable in the condensed consolidated balance sheet, was <span style="Background-color:#FFFFFF;">$1,584</span> and $1,963 as of June 30, 2021 and December 31, 2020, respectively.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Deferred commissions</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company capitalizes sales commissions and associated payroll taxes paid to internal sales personnel, and referral fees paid to independent third-parties, that are incremental to the acquisition of customer contracts. These costs are recorded as deferred commissions on the condensed consolidated balance sheets. The Company determines whether costs should be deferred based on its sales compensation plans, if the commissions are incremental and would not have occurred absent the customer contract. Sales commissions for renewal of a subscription contract are not considered commensurate with the commissions paid for the acquisition of the initial subscription contract given the substantive difference in commission rate between new and renewal contracts. Commissions paid upon the initial acquisition of a contract are amortized over an estimated period of benefit of five years while commissions paid related to renewal contracts are amortized over a contractual renewal period. Amortization is recognized based on the expected future revenue streams under the customer contracts. Amortization of deferred sales commissions is included in sales and marketing expense in the accompanying condensed consolidated statements of operations. The Company determines the period of benefit for commissions paid for the acquisition of the initial subscription contract by taking into consideration its initial estimated customer life and the technological life of the Company’s software and related significant features. The Company classifies deferred commissions as current or long-term based on the timing of when the Company expects to recognize the expense. The Company periodically reviews these deferred commission costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred contract acquisition costs. There were no material impairment losses recorded during the periods presented.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three months ended June 30, 2021 and 2020, the Company capitalized $31,338 and $20,783 of commission costs, respectively, and amortized $19,221 and $15,370, respectively. For the six months ended June 30, 2021 and 2020, the Company capitalized $52,220 and $35,953 of commission costs, respectively, and amortized $37,272 and $30,003, respectively. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Deferred product costs</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred product costs are the incremental costs to fulfill a contract that are directly associated with each non-cancellable customer contract and primarily consist of royalty payments made to third parties, from whom the Company has obtained licenses to integrate certain software into its products. The deferred product costs are recognized based on the contractual term, and included in cost of revenue in the accompanying condensed consolidated statements of operations. The Company classifies deferred product costs as current or long-term based on the timing of when the Company expects to recognize the expense.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three months ended June 30, 2021 and 2020, the Company capitalized $1,038 and $901 of deferred product costs, respectively, and amortized $1,178 and $1,035, respectively. For the six months ended June 30, 2021 and 2020, the Company capitalized $2,018 and $2,077 of deferred product costs, respectively, and amortized $2,199 and $2,154, respectively.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Deferred revenue</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company records deferred revenue when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term. The Company recognized $256,988 and $222,562 of revenue during the three months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances at the beginning of the respective periods. The Company recognized $445,311 and $394,857 of revenue during the six months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances at the beginning of the respective periods. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Remaining performance obligations</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contracted revenue as of June 30, 2021 that has not yet been recognized (“contracted not recognized”) was $836,335, which includes deferred revenue and non-cancellable amounts that will be invoiced and recognized as revenue in future periods and excludes contracts with an original expected length of one year or less. The Company expects <span style="Background-color:#auto;">60</span>% of contracted and not recognized revenue to be recognized over the next twelve months, 38<span style="Background-color:#auto;">%</span> in years two and three, with the remaining balance recognized thereafter.</p> P30D P45D <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the Company’s revenue disaggregation:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription service revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">286,705</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">244,137</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">557,646</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">480,858</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription software revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,805</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,755</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,476</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,103</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Hardware and services</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,143</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,546</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,362</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,251</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308,653</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">258,438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">596,484</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">508,212</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 286705000 244137000 557646000 480858000 16805000 10755000 29476000 18103000 5143000 3546000 9362000 9251000 308653000 258438000 596484000 508212000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Subscription service revenue</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription service revenue is derived from a subscription-based enterprise licensing model with contract terms typically ranging from one to three years, and consists of (1) subscription fees from the licensing of the Company’s security-as-a-service platform and it’s various components, (2) subscription fees for software with support and related future updates where the software updates are critical to the customers’ ability to derive benefit from the software due to the fast changing nature of the technology. These function together as one performance obligation, and (3) subscription fees for the right to access the Company’s customer support services for software with significant standalone functionality, managed services and support services for hardware. The hosted on-demand service arrangements do not provide customers with the right to take possession of the software supporting the hosted services. Support revenue is derived from ongoing security updates, upgrades, bug fixes, and maintenance. A time-elapsed method is used to measure progress because the Company transfers control evenly over the contractual period. Accordingly, the fixed consideration related to subscription service revenue is generally recognized on a straight-line basis over the contract term beginning on the date access is provided, as long as other revenue recognition criteria have been met. Most of the Company’s contracts are non-cancelable over the contract term. Customers typically have the right to terminate their contract for cause if the Company fails to perform in accordance with the contractual terms. Some of the Company’s customers have the option to purchase additional subscription services at a stated price. These options are evaluated on a case-by-case basis but generally do not provide a material right as they are priced at or above the Company’s SSP and, as such, would not result in a separate performance obligation.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Subscription software revenue</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription software revenue is primarily derived from term-based software that is deployed on the customers’ own servers and has significant standalone functionality, is recognized upon transfer of control to the customer. The control for subscription software is transferred at the later of delivery to the customer or the software license start date.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Hardware and services</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Hardware revenue consists of amounts derived from the sale of the Company’s on-premise hardware appliance, which is recognized upon passage of control, which occurs upon shipment of the product. Professional services revenue consists of fees associated with consulting, implementation and training services for assisting customers in implementing and expanding the use of the Company’s services and products. These services are distinct from subscription, subscription software licenses and hardware. Professional services do not result in significant customization of the Company’s services and products. The Company recognizes revenue related to the professional services as they are performed.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Contracts with multiple performance obligations</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Most of the Company’s contracts with customers contain multiple performance obligations that are distinct and accounted for separately. The transaction price allocated to subscription services and subscription software that does not have significant standalone functionality is determined by considering factors such as historical pricing practices, and the selling price of hardware and professional services is estimated using a cost-plus model. The selling price for support of a functional subscription software license is calculated as a percentage of functional subscription software license value which is derived by analyzing internal pricing practice, customer expectations, and industry practice.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Variable consideration</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue from sales is recorded at the net sales price, which is the transaction price, and includes estimates of variable consideration. The amount of variable consideration that is included in the transaction price is constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue will not occur when the uncertainty is resolved. If the Company’s services or products do not meet certain service level commitments, the Company’s customers are entitled to receive service credits representing a form of variable consideration. The Company has not historically experienced any significant incidents affecting the defined levels of reliability and performance as required by the Company’s subscription contracts. Accordingly, any estimated refunds related to these contracts in the condensed consolidated financial statements are not material during the periods presented.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Unbilled accounts receivables</p>Unbilled accounts receivable represents amounts for which the Company has recognized revenue, pursuant to its revenue recognition policy, for software licenses already delivered and professional services already performed, but billed in arrears and for which the Company believes it has an unconditional right to payment. 1584000 1963000 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Deferred commissions</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company capitalizes sales commissions and associated payroll taxes paid to internal sales personnel, and referral fees paid to independent third-parties, that are incremental to the acquisition of customer contracts. These costs are recorded as deferred commissions on the condensed consolidated balance sheets. The Company determines whether costs should be deferred based on its sales compensation plans, if the commissions are incremental and would not have occurred absent the customer contract. Sales commissions for renewal of a subscription contract are not considered commensurate with the commissions paid for the acquisition of the initial subscription contract given the substantive difference in commission rate between new and renewal contracts. Commissions paid upon the initial acquisition of a contract are amortized over an estimated period of benefit of five years while commissions paid related to renewal contracts are amortized over a contractual renewal period. Amortization is recognized based on the expected future revenue streams under the customer contracts. Amortization of deferred sales commissions is included in sales and marketing expense in the accompanying condensed consolidated statements of operations. The Company determines the period of benefit for commissions paid for the acquisition of the initial subscription contract by taking into consideration its initial estimated customer life and the technological life of the Company’s software and related significant features. The Company classifies deferred commissions as current or long-term based on the timing of when the Company expects to recognize the expense. The Company periodically reviews these deferred commission costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred contract acquisition costs. There were no material impairment losses recorded during the periods presented.</p> 31338000 20783000 19221000 15370000 52220000 35953000 37272000 30003000 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Deferred product costs</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred product costs are the incremental costs to fulfill a contract that are directly associated with each non-cancellable customer contract and primarily consist of royalty payments made to third parties, from whom the Company has obtained licenses to integrate certain software into its products. The deferred product costs are recognized based on the contractual term, and included in cost of revenue in the accompanying condensed consolidated statements of operations. The Company classifies deferred product costs as current or long-term based on the timing of when the Company expects to recognize the expense.</p> 1038000 901000 1178000 1035000 2018000 2077000 2199000 2154000 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Deferred revenue</p>The Company records deferred revenue when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term. 256988000 222562000 445311000 394857000 836335000 0.60 P12M 0.38 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3. Acquisitions</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions are accounted for under the purchase method of accounting in which the tangible and identifiable intangible assets and liabilities of each acquired company are recorded at their respective fair values as of each acquisition date, including an amount for goodwill representing the difference between the respective acquisition consideration and fair values of identifiable net assets. The Company believes that for the acquisitions described below, the combined entities will achieve savings in corporate overhead costs and opportunities for growth through expanded geographic and customer segment diversity with the ability to leverage additional products and capabilities. These factors, among others, contributed to purchase prices in excess of the estimated fair values of the acquired companies’ net identifiable assets acquired and, as a result, goodwill was recorded in connection with the acquisitions. Goodwill related to the acquisitions of InteliSecure, Inc. is not deductible for tax purposes. Goodwill related to the acquisition of The Defence Works Limited is deductible for tax purposes.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">While the Company uses its best estimates and assumptions as part of the purchase price allocation process to value assets acquired and liabilities assumed at the acquisition date, these estimates and assumptions are subject to refinement. When additional information becomes available, such as finalization of negotiations of working capital adjustments and tax related matters, the Company may revise its preliminary purchase price allocation. As a result, during the preliminary purchase price allocation period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Subsequent to the purchase price allocation period, adjustments to assets acquired or liabilities assumed are recognized in the operating results.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">2021 Acquisition</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:3.57%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">InteliSecure, Inc.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 2, 2021 (the “InteliSecure Acquisition Date”), <span style="Background-color:#FFFFFF;">pursuant to the terms of the merger agreement, </span>the Company acquired all shares of InteliSecure, Inc. (“InteliSecure”), a data loss protection managed services company. With this acquisition, the Company expects to strengthen its cloud-based people-centric security platform by enhancing customers’ ability to protect critical data in diverse environments. This factor, among others, contributed to a purchase price in excess of the estimated fair value of acquired net identifiable assets and, as a result, goodwill was recorded in connection with the acquisition. The results of operations and the fair values of the acquired assets and liabilities assumed have been included in the accompanying condensed consolidated financial statements since the InteliSecure Acquisition Date.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At the InteliSecure Acquisition Date, the consideration transferred was $59,188, net of cash acquired of $1,612. Of the consideration transferred, $6,000 was held in escrow to secure indemnification obligations, and $3,750 was classified and recorded as contingent consideration on the condensed consolidated balance sheet as of the InteliSecure Acquisition Date. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company expects to pay the contingent consideration within a year of the balance sheet date depending on the timing and value of contracts renewed following the InteliSecure Acquisition Date and the maximum potential payment amount could be up to $4,500. The fair value of the contingent consideration liability was determined using unobservable inputs as of the acquisition date. These inputs include the estimated amount and timing of future contract renewals, the probability of success and a risk-adjusted discount rate to adjust the probability-weighted cash flows to present value.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company incurred $1,580 in acquisition-related costs, which were recorded within operating expenses for the six months ended June 30, 2021. The revenue from InteliSecure was not material for the three and six months ended June 30, 2021, and due to the continued integration of the combined businesses, it was impractical to determine the earnings.</span> Managed service revenue is presented as part of subscription revenue in the Company’s condensed consolidated statements of operations.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Discounted Cash Flow Method was used to value the acquired customer relationships and order backlog. The Cost to Recreate Method was used to value the acquired developed technology. Management applied significant judgment in estimating the fair values of these intangible assets, which involved the use of significant assumptions with respect to forecasted revenue, forecasted operating results and discount rates.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the fair values of tangible assets acquired, liabilities assumed, intangible assets and goodwill:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fixed assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">765</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,761</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,400</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000547">7</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Order backlog</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,900</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000548">2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Core/developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000549">3</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,704</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,866</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,705</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,583</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Indefinite</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:15.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">2020 Acquisition</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:3.57%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">The Defence Works Limited</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On May 5, 2020, the Company completed its acquisition of The Defence Works Limited. The acquisition brings a library of interactive content to the Company’s security awareness training portfolio and provides the Company’s customers innovative content to support their security education programs. The total consideration was $2,767, of which $766 was allocated to goodwill and $2,400 was allocated to intangible assets. The acquired intangible assets consist of content library which is included within the developed technology assets in Note 4 “Goodwill and Intangible Assets.” </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Pro forma information has not been presented as the impact of these acquisitions, individually and in the aggregate, was not material to the Company’s condensed financial statements.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 59188000 1612000 6000000 3750000 4500000 1580000 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the fair values of tangible assets acquired, liabilities assumed, intangible assets and goodwill:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Useful Life</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fixed assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">765</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,761</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,400</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000547">7</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Order backlog</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,900</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000548">2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Core/developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000549">3</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,704</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,866</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.4%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,705</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">N/A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,583</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Indefinite</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.4%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:15.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 5100000 765000 2761000 155000 11400000 1900000 1800000 2704000 3866000 389000 5705000 49583000 60800000 2767000 766000 2400000 <p id="bm_4__Goodwill_and_Intangible_Assets" style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">4. Goodwill and Intangible Assets</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The goodwill activity and balances are presented below:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">688,454</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisition during the period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,583</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchase accounting adjustments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">738,037</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets, excluding goodwill, consisted of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">235,269</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(172,897</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62,372</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,469</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(151,562</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,907</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98,600</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(46,074</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">87,200</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(38,896</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,304</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names and patents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,330</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,249</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,730</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,549</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">181</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Order backlog</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,900</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,588</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,100</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,100</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">337,099</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(220,532</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,567</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">332,499</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(202,107</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of intangible assets expense was $14,736 and $13,939 for the three months ended June 30, 2021 and 2020, respectively, and $28,925 and $28,390 for the six months ended June 30, 2021 and 2020, respectively.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future estimated amortization of intangible assets expense as of June 30, 2021 are presented below:</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021, remainder</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,029</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,239</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,887</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,539</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,667</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,297</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,909</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,567</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The goodwill activity and balances are presented below:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">688,454</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisition during the period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,583</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchase accounting adjustments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">738,037</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 688454000 49583000 738037000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets, excluding goodwill, consisted of the following:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.94%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">235,269</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(172,897</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62,372</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233,469</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(151,562</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,907</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98,600</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(46,074</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">87,200</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(38,896</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,304</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names and patents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,330</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,249</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,730</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,549</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">181</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Order backlog</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,900</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,588</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,100</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,100</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">337,099</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(220,532</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,567</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">332,499</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(202,107</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 235269000 172897000 62372000 233469000 151562000 81907000 98600000 46074000 52526000 87200000 38896000 48304000 1330000 1249000 81000 3730000 3549000 181000 1900000 312000 1588000 8100000 8100000 337099000 220532000 116567000 332499000 202107000 130392000 14736000 13939000 28925000 28390000 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future estimated amortization of intangible assets expense as of June 30, 2021 are presented below:</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021, remainder</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,029</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,239</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,887</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,539</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,667</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,297</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,909</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,567</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 28029000 35239000 24887000 15539000 7667000 3297000 1909000 116567000 <p id="bm_5__Fair_Value_Measurements_and_Financ" style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">5. Fair Value Measurements and Investments</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Fair Value Measurements</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date. A hierarchy for inputs used in measuring fair value has been defined to minimize the use of unobservable inputs by requiring the use of observable market data when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on active market data. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value hierarchy prioritizes the inputs into three broad levels:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Level 1: Quoted (unadjusted) prices in active markets for identical assets or liabilities. The Company’s Level 1 assets generally consist of money market funds.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Level 2: Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability. The Company’s Level 2 assets and liabilities generally consist of corporate debt securities, commercial papers, U.S. agency and Treasury securities and convertible senior notes.</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">Level 3: Unobservable inputs to the valuation methodology that are supported by little or no market activity and that are significant to the measurement of the fair value of the assets or liabilities. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies or similar valuation techniques, as well as significant management judgment or estimation. The Company’s Level 3 liabilities generally consist of the contingent payment in connection with the acquisition of InteliSecure.</span></p></td></tr></table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables summarize, for each category of assets or liabilities carried at fair value, the respective fair value as of June 30, 2021 and December 31, 2020 and the classification by level of input within the fair value hierarchy:</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Cash equivalents:</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisition-related contingent consideration</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,402</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,402</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Cash equivalents:</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Based on quoted market prices as of June 30, 2021 and December 31, 2020, the fair value of the 2024 Notes (Note 8) was approximately $1,156,541 and $1,021,200, respectively, determined using Level 2 inputs as they are not actively traded in markets.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table represents a reconciliation of the acquisition-related contingent consideration liability measured at fair value on a recurring basis, using significant unobservable inputs (Level 3):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six months ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,750</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions during the period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,750</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payment during the period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjustments to fair value during the period recorded in general and administrative expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(348</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(348</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,402</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,402</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Investments</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The cost and fair value of the Company’s cash and cash equivalents as of June 30, 2021 and December 31, 2020 were as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Cash and cash equivalents:</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,341</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,341</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">929,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">929,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Cash and cash equivalents:</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">910,279</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">910,279</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company reviews its investments on a quarterly basis to identify and evaluate investments that have an indication of possible impairment and has determined that no other-than-temporary impairments were required to be recognized during the three and six months ended June 30, 2021 and 2020.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables summarize, for each category of assets or liabilities carried at fair value, the respective fair value as of June 30, 2021 and December 31, 2020 and the classification by level of input within the fair value hierarchy:</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Cash equivalents:</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisition-related contingent consideration</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,402</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,402</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Cash equivalents:</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 890965000 890965000 890965000 890965000 3402000 3402000 865924000 865924000 865924000 865924000 1156541000 1021200000 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table represents a reconciliation of the acquisition-related contingent consideration liability measured at fair value on a recurring basis, using significant unobservable inputs (Level 3):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six months ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,750</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions during the period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,750</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payment during the period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:4.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjustments to fair value during the period recorded in general and administrative expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(348</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(348</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,402</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:4.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,402</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 3750000 0 0 3750000 0 0 -348000 -348000 3402000 3402000 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The cost and fair value of the Company’s cash and cash equivalents as of June 30, 2021 and December 31, 2020 were as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Cash and cash equivalents:</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,341</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,341</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">890,965</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">929,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">929,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized Losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Cash and cash equivalents:</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">865,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">910,279</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">910,279</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 38341000 0 0 38341000 890965000 0 0 890965000 929306000 0 0 929306000 44355000 0 0 44355000 865924000 0 0 865924000 910279000 0 0 910279000 0 0 0 0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">6. Leases</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are included in operating right-of-use assets and operating lease liabilities in the condensed consolidated balance sheets. The Company does not separate non-lease components from lease components for its real estate and data center leases and instead account for each separate lease component, and non-lease components associated with that lease component, as a single lease component. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which have a lease term of twelve months or less.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has operating leases for corporate offices, research and development facilities, sales and marketing offices, and data centers. The Company’s real estate leases have remaining lease terms for up to ten years, some of which include options to extend the lease period up to ten years. The data center leases have remaining lease terms up to three years, some of which have renewal periods of one year.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,214</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,203</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,545</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,311</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">487</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">617</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">914</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,291</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,920</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,689</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,621</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,947</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,148</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,767</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental information related to leases was as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for amounts included in the measurement of operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,788</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,408</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,876</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,967</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets obtained in exchange for operating lease obligations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,010</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,660</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,321</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,195</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term - operating leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate - operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.59</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.32</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of lease liabilities as of June 30, 2021 were as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021, remainder</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,351</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,211</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,624</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,812</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,892</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,160</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">258,366</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(47,632</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">210,734</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are included in operating right-of-use assets and operating lease liabilities in the condensed consolidated balance sheets. The Company does not separate non-lease components from lease components for its real estate and data center leases and instead account for each separate lease component, and non-lease components associated with that lease component, as a single lease component. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which have a lease term of twelve months or less.</p>The Company has operating leases for corporate offices, research and development facilities, sales and marketing offices, and data centers. The Company’s real estate leases have remaining lease terms for up to ten years, some of which include options to extend the lease period up to ten years. P10Y P10Y P3Y P1Y <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,214</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,203</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,545</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,311</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">487</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">617</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">914</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,291</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,920</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,689</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,165</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,621</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,947</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,148</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,767</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental information related to leases was as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for amounts included in the measurement of operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,788</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,408</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,876</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,967</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets obtained in exchange for operating lease obligations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,010</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,660</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,321</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,195</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term - operating leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate - operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.59</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.32</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 10214000 7203000 20545000 14311000 487000 617000 914000 1291000 1920000 1127000 3689000 2165000 12621000 8947000 25148000 17767000 6788000 6408000 13876000 15967000 4010000 18660000 12321000 28195000 P9Y P5Y 0.0459 0.0432 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of lease liabilities as of June 30, 2021 were as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021, remainder</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,351</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,211</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,624</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,812</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,892</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,160</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:74.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">258,366</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(47,632</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.36%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">210,734</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 15351000 41211000 30316000 24624000 23812000 21892000 101160000 258366000 47632000 210734000 <p id="bm_6__Commitments_and_Contingencies" style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">7. Contingencies</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="font-weight:bold;font-style:italic;">Contingencies</span></p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the indemnification provisions of the Company’s customer agreements, the Company agrees to indemnify, defend, and hold harmless its customers against, among other things, infringement of any patent, trademark or copyright under any country’s laws or the misappropriation of any trade secret arising from the customers’ legal use of the Company’s solutions. The exposure to the Company under these indemnification provisions is generally limited to the total amount paid by the customers under the applicable customer agreement. However, certain indemnification provisions potentially expose the Company to losses in excess of the aggregate amount paid to the Company by the customer under the applicable customer agreement. To date, there have been no claims against the Company or its customers pursuant to these indemnification provisions.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Legal Contingencies</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">From time to time, the Company may be involved in legal proceedings and subject to claims in the ordinary course of business. For lawsuits where the Company is the defendant, the Company is in the process of defending these litigation matters, and while there can be no assurances and the outcomes of these matters are currently not determinable, the Company currently believes that there are no existing claims or proceedings that are likely to have a material adverse effect on the Company’s financial position, results of operations or cash flows.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">8. Convertible Senior Notes</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective January 1, 2021, the Company adopted ASU No. 2020-06 using the full retrospective method. Under this method, the Company is presenting the consolidated financial statements as of December 31, 2020, and for the three and six months ended June 30, 2020, as if ASU 2020-06 had been effective for these periods beginning on January 1, 2020. ASU 2020-06 removed the liability and equity separation model for the Company’s Senior Convertible Notes. As a result, the Company no longer separately presents in stockholder’s equity the embedded conversion feature for its Senior Convertible Notes and accounts for the Notes as a single liability instrument. The embedded conversion feature is no longer being amortized as interest expense over the life of the 2024 Notes.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of January 1, 2020, the Company recorded a $163,023 reduction to additional paid-in-capital to remove the equity component of the Senior Convertible Notes from its balance sheet and a $40,500 cumulative reduction to accumulated deficit related to non-cash debt discount amortization recognized in periods prior to the adoption of ASU 2020-06, which resulted in a corresponding reduction of $122,523 to the debt discount associated with the Senior Convertible Notes. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Select condensed consolidated balance sheet line items, which reflect the adoption of the new guidance, are as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Previously Reported</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Adjustments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Adjusted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities and Stockholders’ Equity</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible senior notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">783,561</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,523</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">906,084</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,056,966</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,179,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Stockholders’ equity</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additional paid-in capital</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,470,497</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(163,023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,307,474</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated deficit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(889,403</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(848,903</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stockholders’ equity</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">441,744</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(122,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">319,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Select unaudited condensed consolidated statements of operations line items, which reflect the adoption of the new guidance, are as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Previously Reported</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Adjustments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Adjusted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,830</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,830</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,013</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,488</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,525</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,595</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,488</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,107</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share, basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.39</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.13</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Previously Reported</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Adjustments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Adjusted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(52,599</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(52,599</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,933</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,884</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,049</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(96,832</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,884</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(81,948</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share, basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.69</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.43</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Select unaudited condensed consolidated statement of cash flows line items, which reflect the adoption of the new guidance are as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Previously Reported</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Adjustments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Adjusted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Cash flows from operating activities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(96,832</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,884</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(81,948</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjustments to reconcile net loss to net cash provided by operating activities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of debt issuance costs and accretion of debt discount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,783</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,884</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,899</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net cash provided by operating activities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,784</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,784</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">0.25% Convertible Senior Notes due 2024</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On August 23, 2019, the Company issued $</p> <p style="margin-top:9pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">920,000 </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">aggregate principal amount of </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.25</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">% Convertible Senior Notes due 2024 (the “2024 Notes”). The offering</span><span style="Background-color:#FFFFFF;"> represented $</span><span style="Background-color:#FFFFFF;">800,000</span><span style="Background-color:#FFFFFF;"> aggregate principal amount of the 2024 Notes plus the full exercise of the initial buyers’ option to purchase up to an additional $</span><span style="Background-color:#FFFFFF;">120,000</span><span style="Background-color:#FFFFFF;"> aggregate principal amount.</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> The net proceeds after the agent’s discount and issuance costs of $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,065 </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">from the 2024 Notes offering were approximately $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">900,935</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. The Company used $</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,871</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> of the net proceeds from the offering to pay the cost of the capped call transactions described below. The Company expects to use the remaining net proceeds for general corporate purposes, which may include acquisitions or other strategic transactions</span><span style="Background-color:#FFFFFF;">. </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2024 Notes are senior unsecured, unsubordinated obligations of the Company. The 2024 Notes bear interest at </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.25</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">% per year, payable semi-annually in arrears every February 15 and August 15, beginning on February 15, 2020. </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2024 Notes mature on August 15, 2024, unless repurchased, redeemed or converted in accordance with their terms prior to such date.</span></p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The initial conversion rate is 6.4941 shares of the Company’s common stock per $1 principal amount of the 2024 Notes, which equates to an initial conversion price of $153.99 per share of common stock. Throughout the term of the 2024 Notes, the conversion rate may be adjusted upon the occurrence of certain events. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At the Company’s option, on or after August 20, 2022, the Company will be able to redeem all or a portion of the 2024 Notes at 100% of the principal amount, plus any accrued and unpaid interest, under certain conditions. The Company may redeem the 2024 Notes in shares of the Company’s common stock, cash, or some combination of each.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to April 15, 2024, the 2024 Notes will be convertible at the option of the holders only upon the satisfaction of certain conditions and during certain periods upon the following circumstances:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">during any calendar quarter commencing after December 31, 2019, if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the preceding calendar quarter is greater than or equal to 130% of the applicable conversion price on each such trading day;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">during the five business day period after any five consecutive trading day period in which the trading price per $1 principal amount of the 2024 Notes for each trading day of that five day consecutive trading day period was less than 98% of the product of the last reported sale price of the Company’s common stock and the applicable conversion rate on each such trading day;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">upon a notice of redemption in which case, the Company will increase the conversion rate for the 2024 Notes so surrendered for conversion in connection with such redemption notice in accordance with the indenture; or</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.14%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-top:0pt;margin-bottom:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.57%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-top:0pt;margin-bottom:0pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:'Times New Roman';text-transform:none;font-variant: normal;letter-spacing:0pt;"/><span style="font-size:10pt;font-family:'Times New Roman'">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-top:0pt;margin-bottom:0pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;">upon the occurrence of specified corporate transactions, as described in the indenture.</span></p></td></tr></table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On or after April 15, 2024, holders may convert their 2024 Notes at the applicable conversion rate at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Holders of the 2024 Notes also have the right to require the Company to repurchase all or a portion of the 2024 Notes at 100% of the principal amount, plus accrued and unpaid interest, if any, upon the occurrence of certain fundamental changes to the Company.</p> <p style="margin-bottom:6pt;margin-top:9pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table represents the carrying value of the 2024 Notes as of June 30, 2021 and December 31, 2020: </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Liability component:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Principal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">920,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">920,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: debt discount and issuance costs, net of amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,009</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(13,916</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net carrying amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">907,991</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">906,084</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Capped Calls</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the issuance of the 2024 Notes, including the initial purchasers’ exercise of the option to purchase additional 2024 Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the “Capped Calls”). The Capped Calls are expected to reduce potential dilution to the Company’s common stock upon conversion of the 2024 Notes and/or offset any cash payments that the Company is required to make in excess of the principal amount of the converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls have a cap price equal to $223.98 per share, subject to certain adjustments, and expire on August 15, 2024. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the 2024 Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The premium paid for the purchase of the Capped Calls in the amount of $83,720 and related issuance cost of $1,151 have been recorded as a reduction to additional paid-in capital and will not be remeasured.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three and six months ended June 30, 2021 and 2020, the effective interest rate was 0.67% and the Company incurred the following expenses related to the 2024 Notes:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense related to contractual interest coupon</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">575</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">575</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of debt discount and issuance costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">954</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">950</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,899</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,529</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,525</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,057</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,049</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 163023000 40500000 122523000 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Select condensed consolidated balance sheet line items, which reflect the adoption of the new guidance, are as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Previously Reported</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Adjustments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Adjusted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities and Stockholders’ Equity</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible senior notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">783,561</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,523</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">906,084</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,056,966</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,179,489</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Stockholders’ equity</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additional paid-in capital</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,470,497</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(163,023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,307,474</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated deficit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(889,403</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(848,903</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stockholders’ equity</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">441,744</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(122,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">319,221</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Select unaudited condensed consolidated statements of operations line items, which reflect the adoption of the new guidance, are as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Previously Reported</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Adjustments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Adjusted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,830</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,830</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,013</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,488</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,525</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,595</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,488</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,107</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share, basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.39</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.13</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Previously Reported</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Adjustments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Adjusted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(52,599</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(52,599</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,933</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,884</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,049</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(96,832</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,884</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(81,948</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share, basic and diluted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.69</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.43</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Select unaudited condensed consolidated statement of cash flows line items, which reflect the adoption of the new guidance are as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Previously Reported</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Adjustments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">As Adjusted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Cash flows from operating activities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(96,832</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,884</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(81,948</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjustments to reconcile net loss to net cash provided by operating activities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of debt issuance costs and accretion of debt discount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,783</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,884</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,899</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.58%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net cash provided by operating activities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,784</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,784</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 783561000 122523000 906084000 2056966000 122523000 2179489000 1470497000 -163023000 1307474000 -889403000 40500000 -848903000 441744000 -122523000 319221000 -10830000 -10830000 -9013000 7488000 -1525000 -22595000 7488000 -15107000 -0.39 0.13 -0.26 -52599000 -52599000 -17933000 14884000 -3049000 -96832000 14884000 -81948000 -1.69 0.26 -1.43 -96832000 14884000 -81948000 16783000 -14884000 1899000 122784000 122784000 920000000 0.0025 800000000 120000000 19065000 900935000 84871000 0.0025 The 2024 Notes mature on August 15, 2024, unless repurchased, redeemed or converted in accordance with their terms prior to such date. 6.4941 153.99 1 20 30 1.30 0.98 1 <p style="margin-bottom:6pt;margin-top:9pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table represents the carrying value of the 2024 Notes as of June 30, 2021 and December 31, 2020: </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Liability component:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Principal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">920,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">920,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: debt discount and issuance costs, net of amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,009</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(13,916</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net carrying amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">907,991</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">906,084</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the three and six months ended June 30, 2021 and 2020, the effective interest rate was 0.67% and the Company incurred the following expenses related to the 2024 Notes:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest expense related to contractual interest coupon</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">575</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">575</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of debt discount and issuance costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">954</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">950</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,899</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,529</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,525</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,057</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,049</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 920000000 920000000 12009000 13916000 907991000 906084000 223.98 83720000 1151000 0.0067 0.0067 0.0067 0.0067 575000 575000 1150000 1150000 954000 950000 1907000 1899000 1529000 1525000 3057000 3049000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">9. Stockholder’s Equity</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock-Based Compensation Plans</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 30, 2012, the Board of Directors and the Company’s stockholders approved the 2012 Equity Incentive Plan (the “2012 Plan”), which became effective in April 2012. The 2012 Plan was amended, effective June 2019, when the Company’s stockholders approved an Amended and Restated 2012 Equity Incentive Plan (the “Amended 2012 Plan”) at the annual meeting of the stockholders on June 6, 2019. The Company has nine equity incentive plans: the Company’s 2002 stock option plan (the “2002 Plan”), the Amended 2012 Plan and seven plans assumed by the Company upon various business acquisitions. The assumed plans are the Cloudmark plan, the WebLife plan, the Meta Networks plan, the ObserveIT plan, the InteliSecure plan and two FireLayers plans. Upon the Company’s initial public offering, all shares that were reserved under the 2002 Plan but not issued, and shares issued but subsequently returned to the plan through forfeitures, cancellations and repurchases became part of the 2012 Plan and no further shares will be granted pursuant to the 2002 Plan. No further shares will be granted pursuant to the assumed plans. All outstanding stock awards under the 2002 Plan, the assumed plans and Amended 2012 Plan will continue to be governed by their existing terms. Under the Amended 2012 Plan, the Company has the ability to issue incentive stock options (“ISOs”), nonstatutory stock options (“NSOs”), restricted stock awards, stock bonus awards, stock appreciation rights (“SARs”), restricted stock units (“RSUs”), and performance stock units (“PSUs”). The Amended 2012 Plan also allows direct issuance of common stock to employees, outside directors and consultants at prices equal to the fair market value at the date of grant of options or issuance of common stock. Additionally, the Amended 2012 Plan provides for the grant of performance cash awards to employees, directors and consultants. The Company has the right to repurchase any unvested shares (at the option exercise price) of common stock issued directly or under option exercises. The right of repurchase generally expires over the vesting period.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock bonus and other liability awards are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at the inception of the obligation, to be settled with a variable number of shares of the Company’s common stock.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the equity incentive plans, the term of an option grant shall not exceed ten years from the date of its grant and options generally vest over a <span style="-sec-ix-hidden:F_000787">three to four-year</span> period, with vesting on a monthly or annual interval. As of June 30, 2021, 5,190 shares were available for future grant. Restricted stock awards generally vest over a <span style="-sec-ix-hidden:F_000790">three to five-year</span> period.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company net-share settles equity awards held by employees by withholding shares upon vesting to satisfy tax withholding obligations. The shares withheld to satisfy employee tax withholding obligations are returned to the Company’s Amended 2012 Plan and will be available for future issuance. Payments for employee’s tax obligations to the tax authorities are recognized as a reduction to additional paid-in capital and reflected as financing activities in the Company’s consolidated statements of cash flows.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock Options</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">There were no options granted during the six months ended June 30, 2021 and 2020.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company realized no income tax benefit from stock option exercises in each of the periods presented due to recurring losses and the valuation allowances for deferred tax assets.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock option activity under the Plan was as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares Subject to Options Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Term</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">821</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33.25</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000802">3.56</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(132</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.84</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options forfeited and expired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.26</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Balance at June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">685</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37.46</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000803">3.31</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93,305</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total intrinsic value of options exercised was $18,872 and $10,067 for the six months ended June 30, 2021 and 2020, respectively. Total cash proceeds from such option exercises were $1,563 and $3,522 for the six months ended June 30, 2021 and 2020, respectively.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of option grants that vested was $1,904 and $1,285 for the six months ended June 30, 2021 and 2020, respectively.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2021, the Company had unamortized stock-based compensation expense of $1,776 related to stock options that will be recognized over the average remaining vesting term of the options of 1.16 years.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Restricted Stock and Performance Stock Units</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A following table summarizes the activity of RSUs and PSUs:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">RSUs and PSUs Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Granted Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value Per Unit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Awarded and unvested at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,382</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards assumed per business acquisition</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122.03</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">132.04</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards vested</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(772</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108.67</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(353</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107.06</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Awarded and unvested at June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,341</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">114.90</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2021, there was $417,972 of unamortized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted average period of 3.41 years.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company granted 348 shares of PSUs in the six months ended June 30, 2021. The Company granted 155 shares of PSUs <span style="Background-color:#FFFFFF;">and 11 restricted performance-based shares </span>in the six months ended June 30, 2020. The PSU and restricted shares vesting conditions were based on individual performance targets. Unamortized stock-based compensation expense was $33,536 as of June 30, 2021.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Stock Bonus Awards and Other Liability Awards</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total accrued liability for the stock bonus awards and other liability awards was $8,240 and $12,480 as of June 30, 2021 and December 31, 2020, respectively.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the six months ended June 30, 2021 and 2020, 103 and 125 shares, respectively, of common stock earned under the stock bonus program were issued. Stock-based compensation expense related to stock bonus program was $8,240 and $8,200 for the six months ended June 30, 2021 and 2020, respectively.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Employee Stock Purchase Plan</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 30, 2012, the Board of Directors and the Company’s stockholders approved the 2012 Employee Stock Purchase Plan (the “ESPP”), which became effective in April 2012. A total of 745 shares of the Company’s common stock were initially reserved for future issuance under the ESPP. The number of shares reserved for issuance under the ESPP increased automatically on January 1 of each of the first eight years commencing with 2013 by the number of shares equal to 1% of the Company’s shares outstanding on the immediately preceding December 31, but not to exceed 1,490 shares, unless </p> <p style="margin-top:9pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">the Board of Directors, in its discretion, determines to make a smaller increase. As of </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 30</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, there were </span>2,205<span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> shares of the Company’s common stock available for future issuance under the ESPP. </span></p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company suspended its ESPP program after the ESPP purchase on May 14, 2021.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Restricted Stock and Deferred Shares </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As part of the WebLife acquisition in 2017, 107 shares were deferred for certain key employees with the total fair value of $9,652, and a vesting period between three and four years. The Company recognized $2,947 and $1,204 of stock-based compensation in the six months ended June 30, 2021 and 2020, respectively. As of June 30, 2021, there was $54 of unamortized stock-based compensation expense related to the unvested deferred shares. The deferred shares are subject to forfeiture if employment terminates prior to the lapse of the deferral date and are expensed over the vesting period.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As part of the acquisition of Wombat Security Technologies, Inc. in 2018, 51 shares were deferred for certain key employees with the total fair value of $5,458, and a vesting period of two years. The Company recognized $382 of stock-based compensation in the three months ended March 31, 2020. As of March 31, 2020, all shares were fully vested. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As part of the Meta Networks acquisition in 2019, 72 shares were deferred for certain key employees with the total fair value of $8,338 allocated to post-combination expense, and a vesting period of three years. The Company recognized $1,376 and $1,383 of stock-based compensation in the six months ended June 30, 2021 and 2020, respectively. As of June 30, 2021, there was $2,432 of unamortized stock-based compensation expense related to the unvested deferred shares. The deferred shares are subject to forfeiture if employment terminates prior to the lapse of the deferral date and are expensed over the vesting period. They are considered issued and outstanding shares of the Company at the acquisition date and have the same rights as other shares of common stock.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Share Repurchase Program</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">On August 27, 2020, the Board of Directors approved a share repurchase program under which the Company is authorized to repurchase up to </span>$300,000 <span style="Background-color:#FFFFFF;">of the Company’s common stock (the “Repurchase Program”). Repurchases under the Repurchase Program may be made through open market purchases (including through trading plans administered under pre-determined purchasing criteria), block trades and/or privately negotiated transactions, subject to market conditions, applicable legal requirements, and other relevant factors. The timing, volume and nature of the repurchases are at the discretion of management, based on its evaluation of the capital needs of the Company, market conditions, applicable legal requirements and other factors. The Repurchase Program does not have an expiration date and may be suspended or discontinued by the Company at any time without prior notice.</span></p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">During the three months ended June 30, 2021, the Company repurchased 136 shares of common stock under the Repurchase Program in open market transactions at an average price of $131.65 per share, for an aggregate purchase price of $17,866. The Repurchase Program was suspended in April 2021 when the Company entered into the Merger Agreement.</span> </p> 9 7 2 P10Y 5190000 0 0 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock option activity under the Plan was as follows:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares Subject to Options Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Term</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">821</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33.25</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000802">3.56</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(132</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.84</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options forfeited and expired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.26</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Balance at June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">685</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37.46</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000803">3.31</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93,305</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 821000 33.25 84699000 132000 11.84 4000 19.26 685000 37.46 93305000 18872000 10067000 1563000 3522000 1904000 1285000 1776000 P1Y1M28D <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A following table summarizes the activity of RSUs and PSUs:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">RSUs and PSUs Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Granted Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value Per Unit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Awarded and unvested at December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,382</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards assumed per business acquisition</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122.03</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">132.04</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards vested</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(772</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108.67</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(353</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107.06</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Awarded and unvested at June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,341</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">114.90</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 4382000 105.20 77000 122.03 2007000 132.04 772000 108.67 353000 107.06 5341000 114.90 417972000 P3Y4M28D 348000 155000 11000 33536000 8240000 12480000 103000 125000 8240000 8200000 745000 P8Y 0.01 1490000 2205000 107000 9652000 P3Y P4Y 2947000 1204000 54000 51000 5458000 P2Y 382000 72000 8338000 P3Y 1376000 1383000 2432000 300000000 136000 131.65 17866000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">10. Net Loss per Share</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic net loss per share of common stock is calculated by dividing the net loss by the weighted‑average number of shares of common stock outstanding for the period. The weighted‑average number of shares of common stock used to calculate basic net loss per share of common stock excludes those shares subject to repurchase related to stock options or restricted stock that were exercised or issued prior to vesting as these shares are not deemed to be issued for accounting purposes until they vest. Diluted net loss per share of common stock is computed by dividing the net loss using the weighted‑average number of shares of common stock, excluding common stock subject to repurchase, and, if dilutive, potential shares of common stock outstanding during the period. Basic and diluted net loss per common share was the same for all periods presented as the impact of all potentially dilutive securities outstanding was anti-dilutive.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the potentially dilutive common shares outstanding that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options to purchase common stock</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">685</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">930</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,341</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,982</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee stock purchase plan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Common stock subject to repurchase</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">143</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Bonus and other liability awards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,975</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,975</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,085</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,231</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the potentially dilutive common shares outstanding that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options to purchase common stock</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">685</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">930</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,341</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,982</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee stock purchase plan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Common stock subject to repurchase</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">143</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Bonus and other liability awards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024 Notes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,975</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,975</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,085</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,231</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 685000 930000 5341000 4982000 127000 37000 143000 47000 74000 5975000 5975000 12085000 12231000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">11. Segment Reporting</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating segments are reported in a manner consistent with the internal reporting supported and defined by the components of an enterprise about which separate financial information is available, provided and is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s Chief Executive Officer reviews financial information presented on a consolidated basis. The Company has one business activity, and there are no segment managers who are held accountable for operations, operating results and plans for levels or components below the consolidated unit level. Accordingly, the Company determined that it has one operating and reportable segment.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following sets forth total revenue by geographic area. Revenue by geographic area is based upon the billing address of the customer:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total revenue:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">242,566</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">205,077</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">465,196</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">403,702</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of world</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,087</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,361</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,288</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,510</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308,653</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">258,438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">596,484</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">508,212</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-lived tangible assets by geographic area are presented below:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Long-lived assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">91,320</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,356</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of world</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,806</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,674</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-lived assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107,126</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,030</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 1 1 <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following sets forth total revenue by geographic area. Revenue by geographic area is based upon the billing address of the customer:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total revenue:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.18%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">242,566</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">205,077</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">465,196</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">403,702</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of world</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,087</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,361</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,288</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104,510</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.18%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308,653</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">258,438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">596,484</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">508,212</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-lived tangible assets by geographic area are presented below:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Long-lived assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">91,320</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,356</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of world</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,806</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,674</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-lived assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107,126</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,030</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 242566000 205077000 465196000 403702000 66087000 53361000 131288000 104510000 308653000 258438000 596484000 508212000 91320000 96356000 15806000 14674000 107126000 111030000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">12. Income Taxes</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s quarterly provision for income taxes is based on an estimated effective annual income tax rate. The Company’s quarterly provision for income taxes also includes the tax impact of certain unusual or infrequently occurring items, if any, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, in the interim period in which they occur.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense for the three and six months ended June 30, 2021 was $2,312 and $4,406 on pre-tax losses of $50,603 and $93,828, respectively. The Company recognized income tax expense of $1,660 and $29,829 on pre-tax losses of $13,447 and $52,119, for the three and six months ended June 30, 2020, respectively. The income tax rate for the three and six months ended June 30, 2021 varied from the United States statutory income tax rate primarily due to valuation allowances in the United States whereby pre-tax losses and income do not result in the recognition of corresponding income tax benefits and expenses. The income tax rate for the three and six months ended June 30, 2020 varied from the United States statutory income tax rate primarily due to valuation allowances in the United States whereby pre-tax losses and income do not result in the recognition of corresponding income tax benefits and expenses and also due to the recognition of a $27,107 tax expense related to the transfer of certain intellectual property rights from the Company’s wholly owned subsidiary in Israel to the United States which <span style="Background-color:#FFFFFF;">occurred in the quarter ended March 31, 2020</span>.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s effective tax rate for the six months ended June 30, 2021 and 2020 was negative 5% and negative 57%, respectively. </p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company reviews the likelihood that it will realize the benefit of its deferred tax assets and, therefore, the need for valuation allowances, on a quarterly basis. There is no corresponding income tax benefit recognized with respect to losses incurred and no corresponding income tax expense recognized with respect to earnings generated in jurisdictions with a valuation allowance. This causes variability in the Company’s effective tax rate. The Company intends to maintain the valuation allowances until it is more likely than not that the net deferred tax assets will be realized.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2021, the Company’s gross uncertain tax benefits totaled $56,752, excluding related accrued interest and penalties of $2,604. As of June 30, 2021, $35,259 of the Company’s uncertain tax benefits, including related accrued interest and penalties, would impact the effective tax rate if recognized. During the six months ended June 30, 2021, the Company’s gross uncertain tax benefits increased $1,719. The increase is comprised of a $2,149 increase for tax positions taken in the current period, offset by a $430 decrease for tax positions taken in prior periods.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is currently under audit by the Israel Tax Authority for tax years 2016 through 2018. Due to the audit by the Israel Tax Authority it is reasonably possible that the Company’s uncertain tax positions could change within the next 12 months. An estimate of the range of any change cannot be made. The Company believes it has recorded all appropriate provisions for all jurisdictions and open years. However, the Company can give no assurance that taxing authorities will not propose adjustments that would increase its tax liabilities. The Company is not currently under audit by the IRS or any similar taxing authority in any other material jurisdiction.</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was enacted by the United States on March 27, 2020. The CARES Act did not have a material impact on the Company’s provision for income taxes for the six months ended June 30, 2021.</p> 2312000 4406000 -50603000 -93828000 1660000 29829000 -13447000 -52119000 27107000 -0.05 -0.57 0 0 56752000 2604000 35259000 1719000 2149000 430000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">13. Defined Contribution Plan</p> <p style="margin-top:9pt;margin-bottom:0pt;text-indent:7.14%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s tax-deferred savings plan is qualified under Section 401(k) of the United States Internal Revenue Code. Employees may make voluntary, tax-deferred contributions to the 401(k) Plan up to the statutorily prescribed annual limit. The Company makes discretionary matching contributions to the 401(k) Plan on behalf of employees up to the limit determined by the Board of Directors. The Company contributed $746 and <span style="Background-color:#FFFFFF;">$579</span>, respectively, to the 401(k) Plan during the three months ended June 30, 2021 and 2020. The Company contributed $2,710 and <span style="Background-color:#FFFFFF;">$2,228</span>, respectively, to the 401(k) Plan during the six months ended June 30, 2021 and 2020. </p> 746000 579000 2710000 2228000 (1) Includes stock-based compensation expense as follows:                                 Cost of subscription revenue   $ 5,933     $ 5,235     $ 11,396     $ 10,777   Cost of hardware and services revenue   $ 1,619     $ 1,408     $ 3,231     $ 2,779   Research and development   $ 18,234     $ 16,431     $ 35,951     $ 32,036   Sales and marketing   $ 23,718     $ 17,047     $ 50,981     $ 35,566   General and administrative   $ 11,779     $ (3,660 )   $ 20,835     $ 6,868     (2) Includes intangible amortization expense as follows:                                 Cost of subscription revenue   $ 10,719     $ 9,992     $ 21,335     $ 19,930   Sales and marketing   $ 4,017     $ 3,947     $ 7,590     $ 8,460     XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information Document - shares
6 Months Ended
Jun. 30, 2021
Jul. 15, 2021
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Trading Symbol PFPT  
Entity Registrant Name PROOFPOINT, INC.  
Entity Central Index Key (CIK) 0001212458  
Current Fiscal Year End Date --12-31  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   57,757,909
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity File Number 001-35506  
Entity Tax Identification Number 51-0414846  
Entity Address, Address Line One 925 West Maude Avenue  
Entity Address, City or Town Sunnyvale  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94085  
City Area Code 408  
Local Phone Number 517-4710  
Entity Interactive Data Current Yes  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Security Exchange Name NASDAQ  
Entity Incorporation, State or Country Code DE  
Document Quarterly Report true  
Document Transition Report false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 929,306 $ 910,279
Accounts receivable, net 204,264 255,390
Inventory 432 317
Deferred product costs 3,255 3,480
Deferred commissions 62,680 57,779
Prepaid expenses and other current assets 35,889 32,493
Total current assets 1,235,826 1,259,738
Property and equipment, net 107,126 111,030
Operating lease right-of-use assets 179,001 182,228
Long-term deferred product costs 464 420
Goodwill 738,037 688,454
Intangible assets, net 116,567 130,392
Long-term deferred commissions 118,808 108,762
Other assets 15,916 17,686
Total assets 2,511,745 2,498,710
Current liabilities:    
Accounts payable 29,804 2,233
Accrued liabilities 128,779 132,187
Operating lease liabilities 37,573 28,560
Deferred revenue 703,029 702,248
Total current liabilities 899,185 865,228
Convertible senior notes 907,991 906,084
Long-term operating lease liabilities 173,161 178,506
Other long-term liabilities 41,092 39,639
Long-term deferred revenue 205,910 190,032
Total liabilities 2,227,339 2,179,489
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Convertible preferred stock, $0.0001 par value; 5,000 shares authorized; no shares issued and outstanding 0 0
Common stock, $0.0001 par value; 200,000 shares authorized; 59,396 shares issued and 57,717 shares outstanding at June 30, 2021; 58,513 shares issued and 57,178 shares outstanding at December 31, 2020 6 6
Additional paid-in capital 1,414,846 1,307,474
Treasury stock, at cost; 1,679 shares and 1,335 shares at June 30, 2021 and December 31, 2020 (183,309) (139,356)
Accumulated deficit (947,137) (848,903)
Total stockholders’ equity 284,406 319,221
Total liabilities and stockholders’ equity $ 2,511,745 $ 2,498,710
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
Statement Of Financial Position [Abstract]    
Preferred Stock, Shares Authorized 5,000,000 5,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Preferred Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Number of shares of common stock reserved for future issuance    
Common Stock, Shares Authorized 200,000,000 200,000,000
Common stock issued (in shares) 59,396,000 58,513,000
Common stock outstanding (in shares) 57,717,000 57,178,000
Par value of common stock (USD per share) $ 0.0001 $ 0.0001
Treasury stock, shares 1,679,000 1,335,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue:        
Total revenue $ 308,653 $ 258,438 $ 596,484 $ 508,212
Cost of revenue:        
Total cost of revenue [1],[2] 77,079 67,575 150,599 136,506
Gross profit 231,574 190,863 445,885 371,706
Operating expense:        
Research and development [1],[2] 81,319 70,602 161,837 140,497
Sales and marketing [1],[2] 142,949 116,279 286,093 239,441
General and administrative [1],[2] 54,664 14,812 87,375 44,367
Total operating expense [1],[2] 278,932 201,693 535,305 424,305
Operating loss (47,358) (10,830) (89,420) (52,599)
Interest expense (1,533) (1,525) (3,061) (3,049)
Other (expense) income, net (1,712) (1,092) (1,347) 3,529
Loss before income taxes (50,603) (13,447) (93,828) (52,119)
Provision for income taxes (2,312) (1,660) (4,406) (29,829)
Net loss $ (52,915) $ (15,107) $ (98,234) $ (81,948)
Net loss per share, basic and diluted $ (0.92) $ (0.26) $ (1.71) $ (1.43)
Weighted average shares outstanding, basic and diluted 57,479 57,369 57,406 57,168
Subscription        
Revenue:        
Total revenue $ 303,510 $ 254,892 $ 587,122 $ 498,961
Cost of revenue:        
Total cost of revenue [1],[2] 67,659 59,193 131,666 119,041
Hardware and Service        
Revenue:        
Total revenue 5,143 3,546 9,362 9,251
Cost of revenue:        
Total cost of revenue [1],[2] $ 9,420 $ 8,382 $ 18,933 $ 17,465
[1]

(1) Includes stock-based compensation expense as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of subscription revenue

 

$

5,933

 

 

$

5,235

 

 

$

11,396

 

 

$

10,777

 

Cost of hardware and services revenue

 

$

1,619

 

 

$

1,408

 

 

$

3,231

 

 

$

2,779

 

Research and development

 

$

18,234

 

 

$

16,431

 

 

$

35,951

 

 

$

32,036

 

Sales and marketing

 

$

23,718

 

 

$

17,047

 

 

$

50,981

 

 

$

35,566

 

General and administrative

 

$

11,779

 

 

$

(3,660

)

 

$

20,835

 

 

$

6,868

 

 

[2]

(2) Includes intangible amortization expense as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of subscription revenue

 

$

10,719

 

 

$

9,992

 

 

$

21,335

 

 

$

19,930

 

Sales and marketing

 

$

4,017

 

 

$

3,947

 

 

$

7,590

 

 

$

8,460

 

 

XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Intangible amortization expense $ 14,736 $ 13,939 $ 28,925 $ 28,390
Cost of subscription revenue        
Stock-based compensation expense 5,933 5,235 11,396 10,777
Intangible amortization expense 10,719 21,335 9,992 19,930
Cost of hardware and services revenue        
Stock-based compensation expense 1,619 1,408 3,231 2,779
Research and development        
Stock-based compensation expense 18,234 16,431 35,951 32,036
Sales and marketing        
Stock-based compensation expense 23,718 17,047 50,981 35,566
Intangible amortization expense 4,017 7,590 3,947 8,460
General and administrative        
Stock-based compensation expense $ 11,779 $ (3,660) $ 20,835 $ 6,868
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement Of Income And Comprehensive Income [Abstract]        
Net loss $ (52,915) $ (15,107) $ (98,234) $ (81,948)
Other comprehensive income, net of tax:        
Unrealized (loss) gain on short-term investments, net 0 (3) 0 1
Comprehensive loss $ (52,915) $ (15,110) $ (98,234) $ (81,947)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect of Adjustment from Adoption of ASU 2020-06 [Member]
Common Stock [Member]
Additional Paid-In Capital [Member]
Additional Paid-In Capital [Member]
Cumulative Effect of Adjustment from Adoption of ASU 2020-06 [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Deficit [Member]
Accumulated Deficit [Member]
Cumulative Effect of Adjustment from Adoption of ASU 2020-06 [Member]
Beginning balance at Dec. 31, 2019 $ 592,497 $ (152,663) $ 6   $ (163,023)   $ 1 $ (725,594) $ 10,360
Beginning balance (shares) at Dec. 31, 2019     56,784 1,318,084          
Accounting Standards Update [Extensible List]   ASU 2020-06     ASU 2020-06       ASU 2020-06
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss (81,948)             (81,948)  
Unrealized gain (loss) on short-term investments 1           1    
Stock-based compensation expense 80,410     $ 80,410          
Issuance of restricted shares     11            
Common stock issued 31,854                
Common stock issued (shares)     1,068 31,854          
Tax withholding upon vesting of restricted stock awards (31,562)                
Tax withholding upon vesting of restricted stock awards (shares)     (275) (31,562)          
Ending balance at Jun. 30, 2020 $ 438,589   $ 6 $ 1,235,763     2 (797,182)  
Ending balance (shares) at Jun. 30, 2020 57,588   57,588 1,235,763          
Beginning balance at Mar. 31, 2020 $ 412,912   $ 6 $ 1,194,976     5 (782,075)  
Beginning balance (shares) at Mar. 31, 2020 57,260                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss $ (15,107)             (15,107)  
Unrealized gain (loss) on short-term investments (3)           (3)    
Stock-based compensation expense $ 32,435     32,435          
Issuance of restricted shares 11                
Common stock issued $ 15,576     15,576          
Common stock issued (shares) 381                
Tax withholding upon vesting of restricted stock awards $ (7,224)     (7,224)          
Tax withholding upon vesting of restricted stock awards (shares) (64)                
Ending balance at Jun. 30, 2020 $ 438,589   $ 6 $ 1,235,763     $ 2 (797,182)  
Ending balance (shares) at Jun. 30, 2020 57,588   57,588 1,235,763          
Beginning balance at Dec. 31, 2020 $ 319,221   $ 6 $ 1,307,474   $ (139,356)   (848,903)  
Beginning balance (shares) at Dec. 31, 2020     58,513     (1,335)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss (98,234)             (98,234)  
Unrealized gain (loss) on short-term investments 0                
Stock-based compensation expense 114,243     114,243          
Common stock issued 31,489     31,489          
Common stock issued (shares)     1,164            
Tax withholding upon vesting of restricted stock awards (38,360)     (38,360)          
Tax withholding upon vesting of restricted stock awards (shares)     (281)            
Repurchase of common stock (Note 9) (43,953)         $ (43,953)      
Repurchase of common stock (shares)           (344)      
Ending balance at Jun. 30, 2021 $ 284,406   $ 6 1,414,846   $ (183,309)   (947,137)  
Ending balance (shares) at Jun. 30, 2021 59,396   59,396     (1,679)      
Beginning balance at Mar. 31, 2021 $ 291,996   $ 6 1,351,655   $ (165,443)   (894,222)  
Beginning balance (shares) at Mar. 31, 2021 58,949         (1,543)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss $ (52,915)             (52,915)  
Unrealized gain (loss) on short-term investments 0                
Stock-based compensation expense 57,034     57,034          
Common stock issued $ 18,310     18,310          
Common stock issued (shares) 525                
Tax withholding upon vesting of restricted stock awards $ (12,153)     (12,153)          
Tax withholding upon vesting of restricted stock awards (shares) (78)                
Repurchase of common stock (Note 9) $ (17,866)         $ (17,866)      
Repurchase of common stock (shares)           (136)      
Ending balance at Jun. 30, 2021 $ 284,406   $ 6 $ 1,414,846   $ (183,309)   $ (947,137)  
Ending balance (shares) at Jun. 30, 2021 59,396   59,396     (1,679)      
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities    
Net loss $ (98,234) $ (81,948)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 48,723 46,460
Stock-based compensation 122,394 88,026
Change in fair value of contingent consideration (348) 0
Amortization of debt issuance costs and accretion of debt discount 1,907 1,899
Amortization of deferred commissions 37,272 30,003
Noncash lease costs 15,651 12,918
Deferred income taxes (334) (692)
Other 1,399 268
Changes in assets and liabilities, net of effect of acquisitions:    
Accounts receivable 52,365 92,062
Inventory (115) 881
Deferred product costs 181 76
Deferred commissions (52,220) (35,953)
Prepaid expenses 1,731 (6,773)
Other current assets (172) (180)
Long-term assets 104 (59)
Accounts payable 24,971 (9,513)
Accrued liabilities (3,283) 20,122
Operating lease liabilities (8,829) (13,561)
Deferred revenue 12,787 (21,252)
Net cash provided by operating activities 155,950 122,784
Cash flows from investing activities    
Proceeds from maturities of short-term investments 0 51,187
Purchase of short-term investments 0 (19,876)
Purchase of property and equipment (12,669) (24,149)
Receipts from escrow account 0 154
Acquisitions of business, net of cash and restricted cash acquired (55,438) (2,720)
Net cash (used in) provided by investing activities (68,107) 4,596
Cash flows from financing activities    
Proceeds from issuance of common stock 19,083 18,543
Withholding taxes related to restricted stock net share settlement (42,238) (35,145)
Repurchases of common stock (43,953) 0
Net cash used in financing activities (67,108) (16,602)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (217) (174)
Net increase in cash, cash equivalents and restricted cash 20,518 110,604
Cash, cash equivalents and restricted cash    
Beginning of period 918,951 857,907
End of period 939,469 968,511
Supplemental disclosure of noncash investing and financing activities    
Unpaid purchases of property and equipment and asset retirement obligations 5,977 6,267
Operating lease right-of-use assets exchanged for lease obligations 12,321 28,195
Liability awards converted to equity 12,407 13,313
Reconciliation of cash, cash equivalents and restricted cash as shown in the consolidated statement of cash flows    
Cash and cash equivalents 929,306 961,356
Restricted cash included in prepaid expenses and other current assets 7,578 3,229
Restricted cash included in other non-current assets 2,585 3,926
End of period $ 939,469 $ 968,511
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
The Company and Summary of Significant Accounting Policies

1. The Company and Summary of Significant Accounting Policies

The Company

Proofpoint, Inc. (“Proofpoint”, “we”, “us”, “our” or the “Company”) was incorporated in Delaware in June 2002 and is headquartered in California.

Proofpoint is a leading security-as-a-service provider that enables large and mid-sized organizations worldwide to defend, protect, archive and govern their most sensitive data. The Company’s security-and compliance platform is comprised of an integrated suite of threat protection, information protection, and brand protection solutions, including email protection, advanced threat protection, email authentication, data loss prevention, SaaS application protection, response orchestration and automation, digital risk, web browser isolation, email encryption, archiving, eDiscovery, supervision, secure communication, phishing simulation and security awareness computer-based training.

Merger Agreement

On April 25, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Proofpoint Holdings, LP (f/k/a Project Kafka Parent, LLC and Proofpoint Parent, LLC), a Delaware limited partnership (“Parent”), and Project Kafka Merger Sub, Inc., a Delaware corporation and wholly owned subsidiary of Parent (“Merger Sub”), pursuant to which Merger Sub will merge with and into the Company (the “Merger” or the “Transaction”), with the Company surviving the Merger as a wholly owned subsidiary of Parent. Parent and Merger Sub are affiliates of funds advised by Thoma Bravo, L.P. (“Thoma Bravo”).

Pursuant to the terms of the Merger Agreement, at the effective time of the Merger (the “Effective Time”), each share of the Company’s common stock outstanding immediately prior to the effective time of the Merger (subject to certain exceptions, including shares of common stock owned by stockholders of the Company who did not vote in favor of the adoption of the Merger Agreement and properly exercised appraisal rights) will, at the Effective Time, automatically be converted into the right to receive $176.00 in cash, subject to applicable withholding taxes.

Completion of the Merger is subject to certain closing conditions, including (1) the approval of the Merger under applicable antitrust and foreign investment approvals, (2) the absence of any order, injunction or law prohibiting the Merger, (3) the accuracy of the other party’s representations and warranties, subject to certain materiality standards set forth in the Merger Agreement, (4) compliance in all material respects with the other party’s obligations under the Merger Agreement, and (5) no Company Material Adverse Effect (as defined in the Merger Agreement) having occurred since the date of the Merger Agreement. The parties expect the Transaction to close in the third quarter of 2021.

A special meeting of the Company’s stockholders to consider and vote on the proposal to adopt the Merger Agreement was held on July 23, 2021, and the stockholders approved the proposal to adopt the Merger Agreement.

Basis of Presentation and Consolidation

These condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

These condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”), pursuant to the rules and regulations of the SEC. Certain information and note disclosures have been condensed or omitted pursuant to such rules and regulations. The accompanying Condensed Consolidated Balance Sheet as of December 31, 2020 is derived from audited financial statements as of that date but does not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. The unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the periods presented. Certain prior period amounts have been adjusted due to adoption of Accounting Standards Update No. 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for

Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”). Refer to Note 8 “Convertible Senior Notes” for more information. The results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for other interim periods or for future years.

These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the SEC. The Company’s significant accounting policies are described in Note 1 to those audited consolidated financial statements.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of expenses during the reporting periods. Actual results could differ from those estimates and such difference may be material to the financial statements.

Due to the Coronavirus (“COVID-19”) pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of June 30, 2021. These estimates may change, as new events occur and additional information is obtained, as well as other factors related to COVID-19 that could result in material impacts to our consolidated financial statements in future reporting periods.

Goodwill and Intangible Assets

Goodwill represents the excess of the purchase price of the acquired enterprise over the fair value of identifiable assets acquired and liabilities assumed. The Company performs an annual goodwill impairment test during the fourth quarter of a calendar year and more frequently if an event or circumstances indicates that impairment may have occurred. For the purposes of impairment testing, the Company has determined that it has one operating segment and one reporting unit. To test goodwill for impairment, the Company compares the reporting unit’s carrying value with its fair value. If the carrying value of the reporting unit exceeds the reporting unit’s fair value, then the impairment charge equal to the difference is recorded; however, the loss recognized would not exceed the total amount of goodwill allocated to the reporting unit. The identification and measurement of goodwill impairment involves the estimation of the fair value of the Company. No impairment indicators were identified by the Company as of June 30, 2021.

Intangible assets consist of developed technology, customer relationships, trademarks and patents, and order backlog. The values assigned to intangibles are based on estimates and judgments regarding expectations for success and life cycle of solutions and technologies acquired.

Intangible assets are amortized on a straight-line basis over their estimated lives, which approximate the pattern in which the economic benefits of the intangible assets are consumed, as follows (in years):

 

 

 

Low

 

 

High

 

Developed technology

 

 

2

 

 

 

7

 

Customer relationships

 

 

2

 

 

 

8

 

Trade names and trademarks

 

 

1

 

 

 

5

 

Patents

 

 

4

 

 

 

5

 

Order backlog

 

 

1

 

 

 

3

 

 

Comprehensive Loss

Comprehensive loss includes all changes in equity that are not the result of transactions with stockholders. The Company’s comprehensive loss consists of its net loss and changes in unrealized gains (losses) from its available-for-sale investments. The Company had no material reclassifications out of accumulated other comprehensive income into net loss for the three and six months ended June 30, 2021 and 2020.

Accounting Pronouncements Adopted in 2021

In August 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-06, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity.

The Company adopted ASU 2020-06 effective January 1, 2021 using the full retrospective transition method. Refer to Note 8 “Convertible Senior Notes” regarding the impact of adoption of ASU 2020-06 on the Company’s consolidated financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The Company adopted ASU 2019-12 effective January 1, 2021 prospectively. The adoption of ASU 2018-15 did not have a material impact on the Company’s condensed consolidated financial statements.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Deferred Revenue and Deferred Contract Costs
6 Months Ended
Jun. 30, 2021
Revenue From Contract With Customer [Abstract]  
Revenue, Deferred Revenue and Deferred Contract Costs

2. Revenue, Deferred Revenue and Deferred Contract Costs 

The core principle of ASC 606 is to recognize revenue to depict the transfer of services or products to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company applies significant judgment in identifying and evaluating any terms and conditions in contracts which may impact revenue recognition. The principle is achieved through the following five-step approach:

 

Identification of the contract, or contracts, with the customer - The Company considers the terms and conditions of the contract and its customary business practice in identifying its contracts under ASC 606. The Company determines it has a contract with a customer when the contract is approved, the Company can identify each party’s rights regarding the services and products to be transferred, the Company can identify the payment terms for the services and products, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. At contract inception, the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined contract or single contract includes more than one performance obligation. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit and financial information pertaining to the customer.

 

Identification of the performance obligation in the contract - Performance obligations promised in a contract are identified based on the services or products that will be transferred to the customer that are both i) capable of being distinct, whereby the customer can benefit from the service or product either on its own or together with other resources that are readily available from third parties or from the Company, and ii) distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised services or products are accounted for as a combined performance obligation.

 

Determination of the transaction price - The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. None of the Company’s contracts contain a significant financing component.

 

Allocation of the transaction price to the performance obligations in the contract - If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price, or SSP, basis.

 

Recognition of revenue when, or as, the Company satisfies a performance obligation - The Company recognizes revenue when control of the services or products are transferred to the customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company records its revenue net of any value added or sales tax.

The Company generates sales directly through its sales team and, to a growing extent, through its channel partners. Sales to channel partners are made at a discount and revenues are recorded at this discounted price once all revenue recognition criteria are met. Channel partners generally receive an order from an end-customer prior to placing an order with the Company, and these partners do not carry any inventory of the Company’s products or solutions. Payment from channel partners is not contingent on the partner’s success in sales to end-customers. In the event that the Company offers rebates, joint marketing funds, or other incentive programs to a partner, recorded revenues are reduced by these amounts accordingly.

Payment terms on invoiced amounts are typically 30 to 45 days.

Disaggregation of Revenue

The Company derives its revenue primarily from: (1) subscription service revenue; (2) subscription software revenue, and (3) hardware and services, which include professional service and training revenue provided to customers related to their use of the platform.

The following table presents the Company’s revenue disaggregation:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Subscription service revenue

 

$

286,705

 

 

$

244,137

 

 

$

557,646

 

 

$

480,858

 

Subscription software revenue

 

 

16,805

 

 

 

10,755

 

 

 

29,476

 

 

 

18,103

 

Hardware and services

 

 

5,143

 

 

 

3,546

 

 

 

9,362

 

 

 

9,251

 

Total revenue

 

$

308,653

 

 

$

258,438

 

 

$

596,484

 

 

$

508,212

 

 

Subscription service revenue

Subscription service revenue is derived from a subscription-based enterprise licensing model with contract terms typically ranging from one to three years, and consists of (1) subscription fees from the licensing of the Company’s security-as-a-service platform and it’s various components, (2) subscription fees for software with support and related future updates where the software updates are critical to the customers’ ability to derive benefit from the software due to the fast changing nature of the technology. These function together as one performance obligation, and (3) subscription fees for the right to access the Company’s customer support services for software with significant standalone functionality, managed services and support services for hardware. The hosted on-demand service arrangements do not provide customers with the right to take possession of the software supporting the hosted services. Support revenue is derived from ongoing security updates, upgrades, bug fixes, and maintenance. A time-elapsed method is used to measure progress because the Company transfers control evenly over the contractual period. Accordingly, the fixed consideration related to subscription service revenue is generally recognized on a straight-line basis over the contract term beginning on the date access is provided, as long as other revenue recognition criteria have been met. Most of the Company’s contracts are non-cancelable over the contract term. Customers typically have the right to terminate their contract for cause if the Company fails to perform in accordance with the contractual terms. Some of the Company’s customers have the option to purchase additional subscription services at a stated price. These options are evaluated on a case-by-case basis but generally do not provide a material right as they are priced at or above the Company’s SSP and, as such, would not result in a separate performance obligation.

Subscription software revenue

Subscription software revenue is primarily derived from term-based software that is deployed on the customers’ own servers and has significant standalone functionality, is recognized upon transfer of control to the customer. The control for subscription software is transferred at the later of delivery to the customer or the software license start date.

Hardware and services

Hardware revenue consists of amounts derived from the sale of the Company’s on-premise hardware appliance, which is recognized upon passage of control, which occurs upon shipment of the product. Professional services revenue consists of fees associated with consulting, implementation and training services for assisting customers in implementing and expanding the use of the Company’s services and products. These services are distinct from subscription, subscription software licenses and hardware. Professional services do not result in significant customization of the Company’s services and products. The Company recognizes revenue related to the professional services as they are performed.

Contracts with multiple performance obligations

Most of the Company’s contracts with customers contain multiple performance obligations that are distinct and accounted for separately. The transaction price allocated to subscription services and subscription software that does not have significant standalone functionality is determined by considering factors such as historical pricing practices, and the selling price of hardware and professional services is estimated using a cost-plus model. The selling price for support of a functional subscription software license is calculated as a percentage of functional subscription software license value which is derived by analyzing internal pricing practice, customer expectations, and industry practice.

Variable consideration

Revenue from sales is recorded at the net sales price, which is the transaction price, and includes estimates of variable consideration. The amount of variable consideration that is included in the transaction price is constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue will not occur when the uncertainty is resolved. If the Company’s services or products do not meet certain service level commitments, the Company’s customers are entitled to receive service credits representing a form of variable consideration. The Company has not historically experienced any significant incidents affecting the defined levels of reliability and performance as required by the Company’s subscription contracts. Accordingly, any estimated refunds related to these contracts in the condensed consolidated financial statements are not material during the periods presented.

Unbilled accounts receivables

Unbilled accounts receivable represents amounts for which the Company has recognized revenue, pursuant to its revenue recognition policy, for software licenses already delivered and professional services already performed, but billed in arrears and for which the Company believes it has an unconditional right to payment. The unbilled accounts receivable balance, included in accounts receivable in the condensed consolidated balance sheet, was $1,584 and $1,963 as of June 30, 2021 and December 31, 2020, respectively.

Deferred commissions

The Company capitalizes sales commissions and associated payroll taxes paid to internal sales personnel, and referral fees paid to independent third-parties, that are incremental to the acquisition of customer contracts. These costs are recorded as deferred commissions on the condensed consolidated balance sheets. The Company determines whether costs should be deferred based on its sales compensation plans, if the commissions are incremental and would not have occurred absent the customer contract. Sales commissions for renewal of a subscription contract are not considered commensurate with the commissions paid for the acquisition of the initial subscription contract given the substantive difference in commission rate between new and renewal contracts. Commissions paid upon the initial acquisition of a contract are amortized over an estimated period of benefit of five years while commissions paid related to renewal contracts are amortized over a contractual renewal period. Amortization is recognized based on the expected future revenue streams under the customer contracts. Amortization of deferred sales commissions is included in sales and marketing expense in the accompanying condensed consolidated statements of operations. The Company determines the period of benefit for commissions paid for the acquisition of the initial subscription contract by taking into consideration its initial estimated customer life and the technological life of the Company’s software and related significant features. The Company classifies deferred commissions as current or long-term based on the timing of when the Company expects to recognize the expense. The Company periodically reviews these deferred commission costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred contract acquisition costs. There were no material impairment losses recorded during the periods presented.

For the three months ended June 30, 2021 and 2020, the Company capitalized $31,338 and $20,783 of commission costs, respectively, and amortized $19,221 and $15,370, respectively. For the six months ended June 30, 2021 and 2020, the Company capitalized $52,220 and $35,953 of commission costs, respectively, and amortized $37,272 and $30,003, respectively.

Deferred product costs

Deferred product costs are the incremental costs to fulfill a contract that are directly associated with each non-cancellable customer contract and primarily consist of royalty payments made to third parties, from whom the Company has obtained licenses to integrate certain software into its products. The deferred product costs are recognized based on the contractual term, and included in cost of revenue in the accompanying condensed consolidated statements of operations. The Company classifies deferred product costs as current or long-term based on the timing of when the Company expects to recognize the expense.

For the three months ended June 30, 2021 and 2020, the Company capitalized $1,038 and $901 of deferred product costs, respectively, and amortized $1,178 and $1,035, respectively. For the six months ended June 30, 2021 and 2020, the Company capitalized $2,018 and $2,077 of deferred product costs, respectively, and amortized $2,199 and $2,154, respectively.

Deferred revenue

The Company records deferred revenue when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term. The Company recognized $256,988 and $222,562 of revenue during the three months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances at the beginning of the respective periods. The Company recognized $445,311 and $394,857 of revenue during the six months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances at the beginning of the respective periods.

Remaining performance obligations

Contracted revenue as of June 30, 2021 that has not yet been recognized (“contracted not recognized”) was $836,335, which includes deferred revenue and non-cancellable amounts that will be invoiced and recognized as revenue in future periods and excludes contracts with an original expected length of one year or less. The Company expects 60% of contracted and not recognized revenue to be recognized over the next twelve months, 38% in years two and three, with the remaining balance recognized thereafter.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions
6 Months Ended
Jun. 30, 2021
Business Combinations [Abstract]  
Acquisitions

3. Acquisitions

Acquisitions are accounted for under the purchase method of accounting in which the tangible and identifiable intangible assets and liabilities of each acquired company are recorded at their respective fair values as of each acquisition date, including an amount for goodwill representing the difference between the respective acquisition consideration and fair values of identifiable net assets. The Company believes that for the acquisitions described below, the combined entities will achieve savings in corporate overhead costs and opportunities for growth through expanded geographic and customer segment diversity with the ability to leverage additional products and capabilities. These factors, among others, contributed to purchase prices in excess of the estimated fair values of the acquired companies’ net identifiable assets acquired and, as a result, goodwill was recorded in connection with the acquisitions. Goodwill related to the acquisitions of InteliSecure, Inc. is not deductible for tax purposes. Goodwill related to the acquisition of The Defence Works Limited is deductible for tax purposes.

While the Company uses its best estimates and assumptions as part of the purchase price allocation process to value assets acquired and liabilities assumed at the acquisition date, these estimates and assumptions are subject to refinement. When additional information becomes available, such as finalization of negotiations of working capital adjustments and tax related matters, the Company may revise its preliminary purchase price allocation. As a result, during the preliminary purchase price allocation period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Subsequent to the purchase price allocation period, adjustments to assets acquired or liabilities assumed are recognized in the operating results.

2021 Acquisition

InteliSecure, Inc.

On March 2, 2021 (the “InteliSecure Acquisition Date”), pursuant to the terms of the merger agreement, the Company acquired all shares of InteliSecure, Inc. (“InteliSecure”), a data loss protection managed services company. With this acquisition, the Company expects to strengthen its cloud-based people-centric security platform by enhancing customers’ ability to protect critical data in diverse environments. This factor, among others, contributed to a purchase price in excess of the estimated fair value of acquired net identifiable assets and, as a result, goodwill was recorded in connection with the acquisition. The results of operations and the fair values of the acquired assets and liabilities assumed have been included in the accompanying condensed consolidated financial statements since the InteliSecure Acquisition Date.

At the InteliSecure Acquisition Date, the consideration transferred was $59,188, net of cash acquired of $1,612. Of the consideration transferred, $6,000 was held in escrow to secure indemnification obligations, and $3,750 was classified and recorded as contingent consideration on the condensed consolidated balance sheet as of the InteliSecure Acquisition Date.

The Company expects to pay the contingent consideration within a year of the balance sheet date depending on the timing and value of contracts renewed following the InteliSecure Acquisition Date and the maximum potential payment amount could be up to $4,500. The fair value of the contingent consideration liability was determined using unobservable inputs as of the acquisition date. These inputs include the estimated amount and timing of future contract renewals, the probability of success and a risk-adjusted discount rate to adjust the probability-weighted cash flows to present value.

The Company incurred $1,580 in acquisition-related costs, which were recorded within operating expenses for the six months ended June 30, 2021. The revenue from InteliSecure was not material for the three and six months ended June 30, 2021, and due to the continued integration of the combined businesses, it was impractical to determine the earnings. Managed service revenue is presented as part of subscription revenue in the Company’s condensed consolidated statements of operations.

The Discounted Cash Flow Method was used to value the acquired customer relationships and order backlog. The Cost to Recreate Method was used to value the acquired developed technology. Management applied significant judgment in estimating the fair values of these intangible assets, which involved the use of significant assumptions with respect to forecasted revenue, forecasted operating results and discount rates.

The following table summarizes the fair values of tangible assets acquired, liabilities assumed, intangible assets and goodwill:

 

 

Estimated

Fair Value

 

 

Estimated

Useful Life

(in years)

 

Current assets

 

$

5,100

 

 

N/A

 

Fixed assets

 

 

765

 

 

N/A

 

Operating lease right-of-use asset

 

 

2,761

 

 

N/A

 

Other assets

 

 

155

 

 

N/A

 

Customer relationships

 

 

11,400

 

 

 

7

 

Order backlog

 

 

1,900

 

 

 

2

 

Core/developed technology

 

 

1,800

 

 

 

3

 

Operating lease liabilities

 

 

(2,704

)

 

N/A

 

Deferred revenue

 

 

(3,866

)

 

N/A

 

Deferred tax liabilities, net

 

 

(389

)

 

N/A

 

Other liabilities

 

 

(5,705

)

 

N/A

 

Goodwill

 

 

49,583

 

 

Indefinite

 

 

 

$

60,800

 

 

 

 

 

2020 Acquisition

The Defence Works Limited

On May 5, 2020, the Company completed its acquisition of The Defence Works Limited. The acquisition brings a library of interactive content to the Company’s security awareness training portfolio and provides the Company’s customers innovative content to support their security education programs. The total consideration was $2,767, of which $766 was allocated to goodwill and $2,400 was allocated to intangible assets. The acquired intangible assets consist of content library which is included within the developed technology assets in Note 4 “Goodwill and Intangible Assets.”

Pro forma information has not been presented as the impact of these acquisitions, individually and in the aggregate, was not material to the Company’s condensed financial statements.

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2021
Goodwill And Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

4. Goodwill and Intangible Assets

 

The goodwill activity and balances are presented below:

 

 

 

 

 

Balance as of December 31, 2020

 

$

688,454

 

Acquisition during the period

 

 

49,583

 

Purchase accounting adjustments

 

 

 

Balance as of June 30, 2021

 

$

738,037

 

 

Intangible assets, excluding goodwill, consisted of the following:

 

 

 

June 30, 2021

 

 

December 31, 2020

 

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

Developed technology

 

$

235,269

 

 

$

(172,897

)

 

$

62,372

 

 

$

233,469

 

 

$

(151,562

)

 

$

81,907

 

Customer relationships

 

 

98,600

 

 

 

(46,074

)

 

 

52,526

 

 

 

87,200

 

 

 

(38,896

)

 

 

48,304

 

Trade names and patents

 

 

1,330

 

 

 

(1,249

)

 

 

81

 

 

 

3,730

 

 

 

(3,549

)

 

 

181

 

Order backlog

 

 

1,900

 

 

 

(312

)

 

 

1,588

 

 

 

8,100

 

 

 

(8,100

)

 

 

 

 

 

$

337,099

 

 

$

(220,532

)

 

$

116,567

 

 

$

332,499

 

 

$

(202,107

)

 

$

130,392

 

 

Amortization of intangible assets expense was $14,736 and $13,939 for the three months ended June 30, 2021 and 2020, respectively, and $28,925 and $28,390 for the six months ended June 30, 2021 and 2020, respectively.

Future estimated amortization of intangible assets expense as of June 30, 2021 are presented below:

 

Year ending December 31,

 

 

 

 

2021, remainder

 

$

28,029

 

2022

 

 

35,239

 

2023

 

 

24,887

 

2024

 

 

15,539

 

2025

 

 

7,667

 

2026

 

 

3,297

 

Thereafter

 

 

1,909

 

Total

 

$

116,567

 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Investments
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements and Investments

5. Fair Value Measurements and Investments

Fair Value Measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the “exit price”) in an orderly transaction between market participants at the measurement date. A hierarchy for inputs used in measuring fair value has been defined to minimize the use of unobservable inputs by requiring the use of observable market data when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on active market data. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances.

The fair value hierarchy prioritizes the inputs into three broad levels:

 

Level 1: Quoted (unadjusted) prices in active markets for identical assets or liabilities. The Company’s Level 1 assets generally consist of money market funds.

 

Level 2: Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability. The Company’s Level 2 assets and liabilities generally consist of corporate debt securities, commercial papers, U.S. agency and Treasury securities and convertible senior notes.

 

Level 3: Unobservable inputs to the valuation methodology that are supported by little or no market activity and that are significant to the measurement of the fair value of the assets or liabilities. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies or similar valuation techniques, as well as significant management judgment or estimation. The Company’s Level 3 liabilities generally consist of the contingent payment in connection with the acquisition of InteliSecure.

The following tables summarize, for each category of assets or liabilities carried at fair value, the respective fair value as of June 30, 2021 and December 31, 2020 and the classification by level of input within the fair value hierarchy:

 

 

 

June 30, 2021

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

890,965

 

 

$

890,965

 

 

$

 

 

$

 

Total financial assets

 

$

890,965

 

 

$

890,965

 

 

$

 

 

$

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acquisition-related contingent consideration

 

$

3,402

 

 

$

 

 

$

 

 

$

3,402

 

 

 

 

December 31, 2020

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

865,924

 

 

$

865,924

 

 

$

 

 

$

 

Total financial assets

 

$

865,924

 

 

$

865,924

 

 

$

 

 

$

 

 

Based on quoted market prices as of June 30, 2021 and December 31, 2020, the fair value of the 2024 Notes (Note 8) was approximately $1,156,541 and $1,021,200, respectively, determined using Level 2 inputs as they are not actively traded in markets.

The following table represents a reconciliation of the acquisition-related contingent consideration liability measured at fair value on a recurring basis, using significant unobservable inputs (Level 3):

 

 

Three Months Ended June 30,

 

 

Six months ended June 30,

 

 

 

2021

 

 

2021

 

Beginning balance

 

$

3,750

 

 

$

 

Additions during the period

 

 

 

 

 

3,750

 

Payment during the period

 

 

 

 

 

 

Adjustments to fair value during the period recorded in general and administrative expenses

 

 

(348

)

 

 

(348

)

Ending balance

 

$

3,402

 

 

$

3,402

 

 

Investments

The cost and fair value of the Company’s cash and cash equivalents as of June 30, 2021 and December 31, 2020 were as follows:

 

 

June 30, 2021

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

38,341

 

 

$

 

 

$

 

 

$

38,341

 

Money market funds

 

 

890,965

 

 

 

 

 

 

 

 

 

890,965

 

Total

 

$

929,306

 

 

$

 

 

$

 

 

$

929,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2020

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

44,355

 

 

$

 

 

$

 

 

$

44,355

 

Money market funds

 

 

865,924

 

 

 

 

 

 

 

 

 

865,924

 

Total

 

$

910,279

 

 

$

 

 

$

 

 

$

910,279

 

 

The Company reviews its investments on a quarterly basis to identify and evaluate investments that have an indication of possible impairment and has determined that no other-than-temporary impairments were required to be recognized during the three and six months ended June 30, 2021 and 2020.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Leases

6. Leases

The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are included in operating right-of-use assets and operating lease liabilities in the condensed consolidated balance sheets. The Company does not separate non-lease components from lease components for its real estate and data center leases and instead account for each separate lease component, and non-lease components associated with that lease component, as a single lease component. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which have a lease term of twelve months or less.

The Company has operating leases for corporate offices, research and development facilities, sales and marketing offices, and data centers. The Company’s real estate leases have remaining lease terms for up to ten years, some of which include options to extend the lease period up to ten years. The data center leases have remaining lease terms up to three years, some of which have renewal periods of one year.

The components of lease expense were as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Operating lease cost

 

$

10,214

 

 

$

7,203

 

 

$

20,545

 

 

$

14,311

 

Short-term lease cost

 

 

487

 

 

 

617

 

 

 

914

 

 

 

1,291

 

Variable lease cost

 

 

1,920

 

 

 

1,127

 

 

 

3,689

 

 

 

2,165

 

Total lease cost

 

$

12,621

 

 

$

8,947

 

 

$

25,148

 

 

$

17,767

 

Supplemental information related to leases was as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

6,788

 

 

$

6,408

 

 

$

13,876

 

 

$

15,967

 

Right-of-use assets obtained in exchange for operating lease obligations

 

$

4,010

 

 

$

18,660

 

 

$

12,321

 

 

$

28,195

 

Weighted-average remaining lease term - operating leases

 

 

 

 

 

 

 

 

 

9 years

 

 

5 years

 

Weighted-average discount rate - operating leases

 

 

 

 

 

 

 

 

 

 

4.59

%

 

 

4.32

%

 

Maturities of lease liabilities as of June 30, 2021 were as follows:

 

 

Operating Leases

 

Year ending December 31,

 

 

 

 

2021, remainder

 

$

15,351

 

2022

 

 

41,211

 

2023

 

 

30,316

 

2024

 

 

24,624

 

2025

 

 

23,812

 

2026

 

 

21,892

 

Thereafter

 

 

101,160

 

Total lease payments

 

 

258,366

 

Less imputed interest

 

 

(47,632

)

Total

 

$

210,734

 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Contingencies
6 Months Ended
Jun. 30, 2021
Commitments And Contingencies Disclosure [Abstract]  
Contingencies

7. Contingencies

 

 Contingencies

Under the indemnification provisions of the Company’s customer agreements, the Company agrees to indemnify, defend, and hold harmless its customers against, among other things, infringement of any patent, trademark or copyright under any country’s laws or the misappropriation of any trade secret arising from the customers’ legal use of the Company’s solutions. The exposure to the Company under these indemnification provisions is generally limited to the total amount paid by the customers under the applicable customer agreement. However, certain indemnification provisions potentially expose the Company to losses in excess of the aggregate amount paid to the Company by the customer under the applicable customer agreement. To date, there have been no claims against the Company or its customers pursuant to these indemnification provisions.

Legal Contingencies

From time to time, the Company may be involved in legal proceedings and subject to claims in the ordinary course of business. For lawsuits where the Company is the defendant, the Company is in the process of defending these litigation matters, and while there can be no assurances and the outcomes of these matters are currently not determinable, the Company currently believes that there are no existing claims or proceedings that are likely to have a material adverse effect on the Company’s financial position, results of operations or cash flows.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes
6 Months Ended
Jun. 30, 2021
Senior Longterm Notes Current And Noncurrent [Abstract]  
Convertible Senior Notes

8. Convertible Senior Notes

Effective January 1, 2021, the Company adopted ASU No. 2020-06 using the full retrospective method. Under this method, the Company is presenting the consolidated financial statements as of December 31, 2020, and for the three and six months ended June 30, 2020, as if ASU 2020-06 had been effective for these periods beginning on January 1, 2020. ASU 2020-06 removed the liability and equity separation model for the Company’s Senior Convertible Notes. As a result, the Company no longer separately presents in stockholder’s equity the embedded conversion feature for its Senior Convertible Notes and accounts for the Notes as a single liability instrument. The embedded conversion feature is no longer being amortized as interest expense over the life of the 2024 Notes.

As of January 1, 2020, the Company recorded a $163,023 reduction to additional paid-in-capital to remove the equity component of the Senior Convertible Notes from its balance sheet and a $40,500 cumulative reduction to accumulated deficit related to non-cash debt discount amortization recognized in periods prior to the adoption of ASU 2020-06, which resulted in a corresponding reduction of $122,523 to the debt discount associated with the Senior Convertible Notes.

Select condensed consolidated balance sheet line items, which reflect the adoption of the new guidance, are as follows:

 

 

December 31, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

 

 

 

 

Convertible senior notes

 

$

783,561

 

 

$

122,523

 

 

$

906,084

 

Total liabilities

 

$

2,056,966

 

 

$

122,523

 

 

$

2,179,489

 

Stockholders’ equity

 

 

 

 

 

 

 

 

 

 

 

 

Additional paid-in capital

 

$

1,470,497

 

 

$

(163,023

)

 

$

1,307,474

 

Accumulated deficit

 

$

(889,403

)

 

$

40,500

 

 

$

(848,903

)

Total stockholders’ equity

 

$

441,744

 

 

$

(122,523

)

 

$

319,221

 

Select unaudited condensed consolidated statements of operations line items, which reflect the adoption of the new guidance, are as follows:

 

 

Three Months Ended June 30, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Operating loss

 

$

(10,830

)

 

$

 

 

$

(10,830

)

Interest expense

 

$

(9,013

)

 

$

7,488

 

 

$

(1,525

)

Net loss

 

$

(22,595

)

 

$

7,488

 

 

$

(15,107

)

Net loss per share, basic and diluted

 

$

(0.39

)

 

$

0.13

 

 

$

(0.26

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Operating loss

 

$

(52,599

)

 

$

 

 

$

(52,599

)

Interest expense

 

$

(17,933

)

 

$

14,884

 

 

$

(3,049

)

Net loss

 

$

(96,832

)

 

$

14,884

 

 

$

(81,948

)

Net loss per share, basic and diluted

 

$

(1.69

)

 

$

0.26

 

 

$

(1.43

)

Select unaudited condensed consolidated statement of cash flows line items, which reflect the adoption of the new guidance are as follows:

 

 

Six Months Ended June 30, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Cash flows from operating activities

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(96,832

)

 

$

14,884

 

 

$

(81,948

)

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of debt issuance costs and accretion of debt discount

 

$

16,783

 

 

$

(14,884

)

 

$

1,899

 

Net cash provided by operating activities

 

$

122,784

 

 

$

 

 

$

122,784

 

 

0.25% Convertible Senior Notes due 2024

On August 23, 2019, the Company issued $

920,000 aggregate principal amount of 0.25% Convertible Senior Notes due 2024 (the “2024 Notes”). The offering represented $800,000 aggregate principal amount of the 2024 Notes plus the full exercise of the initial buyers’ option to purchase up to an additional $120,000 aggregate principal amount. The net proceeds after the agent’s discount and issuance costs of $19,065 from the 2024 Notes offering were approximately $900,935. The Company used $84,871 of the net proceeds from the offering to pay the cost of the capped call transactions described below. The Company expects to use the remaining net proceeds for general corporate purposes, which may include acquisitions or other strategic transactions. The 2024 Notes are senior unsecured, unsubordinated obligations of the Company. The 2024 Notes bear interest at 0.25% per year, payable semi-annually in arrears every February 15 and August 15, beginning on February 15, 2020. The 2024 Notes mature on August 15, 2024, unless repurchased, redeemed or converted in accordance with their terms prior to such date.

The initial conversion rate is 6.4941 shares of the Company’s common stock per $1 principal amount of the 2024 Notes, which equates to an initial conversion price of $153.99 per share of common stock. Throughout the term of the 2024 Notes, the conversion rate may be adjusted upon the occurrence of certain events.

At the Company’s option, on or after August 20, 2022, the Company will be able to redeem all or a portion of the 2024 Notes at 100% of the principal amount, plus any accrued and unpaid interest, under certain conditions. The Company may redeem the 2024 Notes in shares of the Company’s common stock, cash, or some combination of each.

Prior to April 15, 2024, the 2024 Notes will be convertible at the option of the holders only upon the satisfaction of certain conditions and during certain periods upon the following circumstances:

 

during any calendar quarter commencing after December 31, 2019, if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the preceding calendar quarter is greater than or equal to 130% of the applicable conversion price on each such trading day;

 

during the five business day period after any five consecutive trading day period in which the trading price per $1 principal amount of the 2024 Notes for each trading day of that five day consecutive trading day period was less than 98% of the product of the last reported sale price of the Company’s common stock and the applicable conversion rate on each such trading day;

 

upon a notice of redemption in which case, the Company will increase the conversion rate for the 2024 Notes so surrendered for conversion in connection with such redemption notice in accordance with the indenture; or

 

upon the occurrence of specified corporate transactions, as described in the indenture.

On or after April 15, 2024, holders may convert their 2024 Notes at the applicable conversion rate at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date.

Holders of the 2024 Notes also have the right to require the Company to repurchase all or a portion of the 2024 Notes at 100% of the principal amount, plus accrued and unpaid interest, if any, upon the occurrence of certain fundamental changes to the Company.

The following table represents the carrying value of the 2024 Notes as of June 30, 2021 and December 31, 2020:

 

 

June 30, 2021

 

 

December 31, 2020

 

Liability component:

 

 

 

 

 

 

 

 

Principal

 

$

920,000

 

 

$

920,000

 

Less: debt discount and issuance costs, net of amortization

 

 

(12,009

)

 

 

(13,916

)

Net carrying amount

 

$

907,991

 

 

$

906,084

 

 

Capped Calls

In connection with the issuance of the 2024 Notes, including the initial purchasers’ exercise of the option to purchase additional 2024 Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the “Capped Calls”). The Capped Calls are expected to reduce potential dilution to the Company’s common stock upon conversion of the 2024 Notes and/or offset any cash payments that the Company is required to make in excess of the principal amount of the converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls have a cap price equal to $223.98 per share, subject to certain adjustments, and expire on August 15, 2024. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions.

For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the 2024 Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The premium paid for the purchase of the Capped Calls in the amount of $83,720 and related issuance cost of $1,151 have been recorded as a reduction to additional paid-in capital and will not be remeasured.

For the three and six months ended June 30, 2021 and 2020, the effective interest rate was 0.67% and the Company incurred the following expenses related to the 2024 Notes:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Interest expense related to contractual interest coupon

 

$

575

 

 

$

575

 

 

$

1,150

 

 

$

1,150

 

Amortization of debt discount and issuance costs

 

 

954

 

 

 

950

 

 

 

1,907

 

 

 

1,899

 

Total

 

$

1,529

 

 

$

1,525

 

 

$

3,057

 

 

$

3,049

 

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity
6 Months Ended
Jun. 30, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stockholder's Equity

9. Stockholder’s Equity

Stock-Based Compensation Plans

On March 30, 2012, the Board of Directors and the Company’s stockholders approved the 2012 Equity Incentive Plan (the “2012 Plan”), which became effective in April 2012. The 2012 Plan was amended, effective June 2019, when the Company’s stockholders approved an Amended and Restated 2012 Equity Incentive Plan (the “Amended 2012 Plan”) at the annual meeting of the stockholders on June 6, 2019. The Company has nine equity incentive plans: the Company’s 2002 stock option plan (the “2002 Plan”), the Amended 2012 Plan and seven plans assumed by the Company upon various business acquisitions. The assumed plans are the Cloudmark plan, the WebLife plan, the Meta Networks plan, the ObserveIT plan, the InteliSecure plan and two FireLayers plans. Upon the Company’s initial public offering, all shares that were reserved under the 2002 Plan but not issued, and shares issued but subsequently returned to the plan through forfeitures, cancellations and repurchases became part of the 2012 Plan and no further shares will be granted pursuant to the 2002 Plan. No further shares will be granted pursuant to the assumed plans. All outstanding stock awards under the 2002 Plan, the assumed plans and Amended 2012 Plan will continue to be governed by their existing terms. Under the Amended 2012 Plan, the Company has the ability to issue incentive stock options (“ISOs”), nonstatutory stock options (“NSOs”), restricted stock awards, stock bonus awards, stock appreciation rights (“SARs”), restricted stock units (“RSUs”), and performance stock units (“PSUs”). The Amended 2012 Plan also allows direct issuance of common stock to employees, outside directors and consultants at prices equal to the fair market value at the date of grant of options or issuance of common stock. Additionally, the Amended 2012 Plan provides for the grant of performance cash awards to employees, directors and consultants. The Company has the right to repurchase any unvested shares (at the option exercise price) of common stock issued directly or under option exercises. The right of repurchase generally expires over the vesting period.

Stock bonus and other liability awards are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at the inception of the obligation, to be settled with a variable number of shares of the Company’s common stock.

Under the equity incentive plans, the term of an option grant shall not exceed ten years from the date of its grant and options generally vest over a three to four-year period, with vesting on a monthly or annual interval. As of June 30, 2021, 5,190 shares were available for future grant. Restricted stock awards generally vest over a three to five-year period.

The Company net-share settles equity awards held by employees by withholding shares upon vesting to satisfy tax withholding obligations. The shares withheld to satisfy employee tax withholding obligations are returned to the Company’s Amended 2012 Plan and will be available for future issuance. Payments for employee’s tax obligations to the tax authorities are recognized as a reduction to additional paid-in capital and reflected as financing activities in the Company’s consolidated statements of cash flows.

Stock Options

There were no options granted during the six months ended June 30, 2021 and 2020.

The Company realized no income tax benefit from stock option exercises in each of the periods presented due to recurring losses and the valuation allowances for deferred tax assets.

Stock option activity under the Plan was as follows:

 

 

Shares Subject to Options Outstanding

 

 

 

Number of

Shares

 

 

Weighted

Average

Exercise Price

 

 

Weighted

Average

Remaining

Contractual

Term

(in years)

 

 

Aggregate

Intrinsic

Value

 

Balance at December 31, 2020

 

 

821

 

 

$

33.25

 

 

 

3.56

 

 

$

84,699

 

Options exercised

 

 

(132

)

 

 

11.84

 

 

 

 

 

 

 

 

 

Options forfeited and expired

 

 

(4

)

 

 

19.26

 

 

 

 

 

 

 

 

 

Balance at June 30, 2021

 

 

685

 

 

$

37.46

 

 

 

3.31

 

 

$

93,305

 

 

The total intrinsic value of options exercised was $18,872 and $10,067 for the six months ended June 30, 2021 and 2020, respectively. Total cash proceeds from such option exercises were $1,563 and $3,522 for the six months ended June 30, 2021 and 2020, respectively.

The fair value of option grants that vested was $1,904 and $1,285 for the six months ended June 30, 2021 and 2020, respectively.

As of June 30, 2021, the Company had unamortized stock-based compensation expense of $1,776 related to stock options that will be recognized over the average remaining vesting term of the options of 1.16 years.

Restricted Stock and Performance Stock Units

A following table summarizes the activity of RSUs and PSUs:

 

 

RSUs and PSUs Outstanding

 

 

 

Number of

Shares

 

 

Granted Fair

Value Per Unit

 

Awarded and unvested at December 31, 2020

 

 

4,382

 

 

$

105.20

 

Awards assumed per business acquisition

 

 

77

 

 

 

122.03

 

Awards granted

 

 

2,007

 

 

 

132.04

 

Awards vested

 

 

(772

)

 

 

108.67

 

Awards forfeited

 

 

(353

)

 

 

107.06

 

Awarded and unvested at June 30, 2021

 

 

5,341

 

 

$

114.90

 

 

As of June 30, 2021, there was $417,972 of unamortized stock-based compensation expense related to unvested RSUs, which is expected to be recognized over a weighted average period of 3.41 years.

The Company granted 348 shares of PSUs in the six months ended June 30, 2021. The Company granted 155 shares of PSUs and 11 restricted performance-based shares in the six months ended June 30, 2020. The PSU and restricted shares vesting conditions were based on individual performance targets. Unamortized stock-based compensation expense was $33,536 as of June 30, 2021.

Stock Bonus Awards and Other Liability Awards

The total accrued liability for the stock bonus awards and other liability awards was $8,240 and $12,480 as of June 30, 2021 and December 31, 2020, respectively.

During the six months ended June 30, 2021 and 2020, 103 and 125 shares, respectively, of common stock earned under the stock bonus program were issued. Stock-based compensation expense related to stock bonus program was $8,240 and $8,200 for the six months ended June 30, 2021 and 2020, respectively.

Employee Stock Purchase Plan

On March 30, 2012, the Board of Directors and the Company’s stockholders approved the 2012 Employee Stock Purchase Plan (the “ESPP”), which became effective in April 2012. A total of 745 shares of the Company’s common stock were initially reserved for future issuance under the ESPP. The number of shares reserved for issuance under the ESPP increased automatically on January 1 of each of the first eight years commencing with 2013 by the number of shares equal to 1% of the Company’s shares outstanding on the immediately preceding December 31, but not to exceed 1,490 shares, unless

the Board of Directors, in its discretion, determines to make a smaller increase. As of June 30, 2021, there were 2,205 shares of the Company’s common stock available for future issuance under the ESPP.

The Company suspended its ESPP program after the ESPP purchase on May 14, 2021.

Restricted Stock and Deferred Shares

As part of the WebLife acquisition in 2017, 107 shares were deferred for certain key employees with the total fair value of $9,652, and a vesting period between three and four years. The Company recognized $2,947 and $1,204 of stock-based compensation in the six months ended June 30, 2021 and 2020, respectively. As of June 30, 2021, there was $54 of unamortized stock-based compensation expense related to the unvested deferred shares. The deferred shares are subject to forfeiture if employment terminates prior to the lapse of the deferral date and are expensed over the vesting period.

As part of the acquisition of Wombat Security Technologies, Inc. in 2018, 51 shares were deferred for certain key employees with the total fair value of $5,458, and a vesting period of two years. The Company recognized $382 of stock-based compensation in the three months ended March 31, 2020. As of March 31, 2020, all shares were fully vested.

As part of the Meta Networks acquisition in 2019, 72 shares were deferred for certain key employees with the total fair value of $8,338 allocated to post-combination expense, and a vesting period of three years. The Company recognized $1,376 and $1,383 of stock-based compensation in the six months ended June 30, 2021 and 2020, respectively. As of June 30, 2021, there was $2,432 of unamortized stock-based compensation expense related to the unvested deferred shares. The deferred shares are subject to forfeiture if employment terminates prior to the lapse of the deferral date and are expensed over the vesting period. They are considered issued and outstanding shares of the Company at the acquisition date and have the same rights as other shares of common stock.

Share Repurchase Program

On August 27, 2020, the Board of Directors approved a share repurchase program under which the Company is authorized to repurchase up to $300,000 of the Company’s common stock (the “Repurchase Program”). Repurchases under the Repurchase Program may be made through open market purchases (including through trading plans administered under pre-determined purchasing criteria), block trades and/or privately negotiated transactions, subject to market conditions, applicable legal requirements, and other relevant factors. The timing, volume and nature of the repurchases are at the discretion of management, based on its evaluation of the capital needs of the Company, market conditions, applicable legal requirements and other factors. The Repurchase Program does not have an expiration date and may be suspended or discontinued by the Company at any time without prior notice.

During the three months ended June 30, 2021, the Company repurchased 136 shares of common stock under the Repurchase Program in open market transactions at an average price of $131.65 per share, for an aggregate purchase price of $17,866. The Repurchase Program was suspended in April 2021 when the Company entered into the Merger Agreement.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Net Loss per Share

10. Net Loss per Share

Basic net loss per share of common stock is calculated by dividing the net loss by the weighted‑average number of shares of common stock outstanding for the period. The weighted‑average number of shares of common stock used to calculate basic net loss per share of common stock excludes those shares subject to repurchase related to stock options or restricted stock that were exercised or issued prior to vesting as these shares are not deemed to be issued for accounting purposes until they vest. Diluted net loss per share of common stock is computed by dividing the net loss using the weighted‑average number of shares of common stock, excluding common stock subject to repurchase, and, if dilutive, potential shares of common stock outstanding during the period. Basic and diluted net loss per common share was the same for all periods presented as the impact of all potentially dilutive securities outstanding was anti-dilutive.

The following table presents the potentially dilutive common shares outstanding that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

 

 

 

June 30, 2021

 

 

June 30, 2020

 

Stock options to purchase common stock

 

 

685

 

 

 

930

 

Restricted stock units

 

 

5,341

 

 

 

4,982

 

Employee stock purchase plan

 

 

 

 

 

127

 

Common stock subject to repurchase

 

 

37

 

 

 

143

 

Bonus and other liability awards

 

 

47

 

 

 

74

 

2024 Notes

 

 

5,975

 

 

 

5,975

 

Total

 

 

12,085

 

 

 

12,231

 

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Segment Reporting

11. Segment Reporting

Operating segments are reported in a manner consistent with the internal reporting supported and defined by the components of an enterprise about which separate financial information is available, provided and is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s Chief Executive Officer reviews financial information presented on a consolidated basis. The Company has one business activity, and there are no segment managers who are held accountable for operations, operating results and plans for levels or components below the consolidated unit level. Accordingly, the Company determined that it has one operating and reportable segment.

The following sets forth total revenue by geographic area. Revenue by geographic area is based upon the billing address of the customer:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Total revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

242,566

 

 

$

205,077

 

 

$

465,196

 

 

$

403,702

 

Rest of world

 

 

66,087

 

 

 

53,361

 

 

 

131,288

 

 

 

104,510

 

Total revenue

 

$

308,653

 

 

$

258,438

 

 

$

596,484

 

 

$

508,212

 

 

Long-lived tangible assets by geographic area are presented below:

 

 

June 30, 2021

 

 

December 31, 2020

 

Long-lived assets:

 

 

 

 

 

 

 

 

United States

 

$

91,320

 

 

$

96,356

 

Rest of world

 

 

15,806

 

 

 

14,674

 

Total long-lived assets

 

$

107,126

 

 

$

111,030

 

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes

12. Income Taxes

The Company’s quarterly provision for income taxes is based on an estimated effective annual income tax rate. The Company’s quarterly provision for income taxes also includes the tax impact of certain unusual or infrequently occurring items, if any, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, in the interim period in which they occur.

Income tax expense for the three and six months ended June 30, 2021 was $2,312 and $4,406 on pre-tax losses of $50,603 and $93,828, respectively. The Company recognized income tax expense of $1,660 and $29,829 on pre-tax losses of $13,447 and $52,119, for the three and six months ended June 30, 2020, respectively. The income tax rate for the three and six months ended June 30, 2021 varied from the United States statutory income tax rate primarily due to valuation allowances in the United States whereby pre-tax losses and income do not result in the recognition of corresponding income tax benefits and expenses. The income tax rate for the three and six months ended June 30, 2020 varied from the United States statutory income tax rate primarily due to valuation allowances in the United States whereby pre-tax losses and income do not result in the recognition of corresponding income tax benefits and expenses and also due to the recognition of a $27,107 tax expense related to the transfer of certain intellectual property rights from the Company’s wholly owned subsidiary in Israel to the United States which occurred in the quarter ended March 31, 2020.

The Company’s effective tax rate for the six months ended June 30, 2021 and 2020 was negative 5% and negative 57%, respectively.

The Company reviews the likelihood that it will realize the benefit of its deferred tax assets and, therefore, the need for valuation allowances, on a quarterly basis. There is no corresponding income tax benefit recognized with respect to losses incurred and no corresponding income tax expense recognized with respect to earnings generated in jurisdictions with a valuation allowance. This causes variability in the Company’s effective tax rate. The Company intends to maintain the valuation allowances until it is more likely than not that the net deferred tax assets will be realized.

As of June 30, 2021, the Company’s gross uncertain tax benefits totaled $56,752, excluding related accrued interest and penalties of $2,604. As of June 30, 2021, $35,259 of the Company’s uncertain tax benefits, including related accrued interest and penalties, would impact the effective tax rate if recognized. During the six months ended June 30, 2021, the Company’s gross uncertain tax benefits increased $1,719. The increase is comprised of a $2,149 increase for tax positions taken in the current period, offset by a $430 decrease for tax positions taken in prior periods.

The Company is currently under audit by the Israel Tax Authority for tax years 2016 through 2018. Due to the audit by the Israel Tax Authority it is reasonably possible that the Company’s uncertain tax positions could change within the next 12 months. An estimate of the range of any change cannot be made. The Company believes it has recorded all appropriate provisions for all jurisdictions and open years. However, the Company can give no assurance that taxing authorities will not propose adjustments that would increase its tax liabilities. The Company is not currently under audit by the IRS or any similar taxing authority in any other material jurisdiction.

The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was enacted by the United States on March 27, 2020. The CARES Act did not have a material impact on the Company’s provision for income taxes for the six months ended June 30, 2021.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Defined Contribution Plan
6 Months Ended
Jun. 30, 2021
Compensation And Retirement Disclosure [Abstract]  
Defined Contribution Plan

13. Defined Contribution Plan

The Company’s tax-deferred savings plan is qualified under Section 401(k) of the United States Internal Revenue Code. Employees may make voluntary, tax-deferred contributions to the 401(k) Plan up to the statutorily prescribed annual limit. The Company makes discretionary matching contributions to the 401(k) Plan on behalf of employees up to the limit determined by the Board of Directors. The Company contributed $746 and $579, respectively, to the 401(k) Plan during the three months ended June 30, 2021 and 2020. The Company contributed $2,710 and $2,228, respectively, to the 401(k) Plan during the six months ended June 30, 2021 and 2020.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation and Consolidation

Basis of Presentation and Consolidation

These condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

These condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”), pursuant to the rules and regulations of the SEC. Certain information and note disclosures have been condensed or omitted pursuant to such rules and regulations. The accompanying Condensed Consolidated Balance Sheet as of December 31, 2020 is derived from audited financial statements as of that date but does not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. The unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the periods presented. Certain prior period amounts have been adjusted due to adoption of Accounting Standards Update No. 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for

Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”). Refer to Note 8 “Convertible Senior Notes” for more information. The results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for other interim periods or for future years.

These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and accompanying notes for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the SEC. The Company’s significant accounting policies are described in Note 1 to those audited consolidated financial statements.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of expenses during the reporting periods. Actual results could differ from those estimates and such difference may be material to the financial statements.

Due to the Coronavirus (“COVID-19”) pandemic, there has been uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or judgments or a revision of the carrying value of its assets or liabilities as of June 30, 2021. These estimates may change, as new events occur and additional information is obtained, as well as other factors related to COVID-19 that could result in material impacts to our consolidated financial statements in future reporting periods.

Goodwill and Intangible Assets

Goodwill and Intangible Assets

Goodwill represents the excess of the purchase price of the acquired enterprise over the fair value of identifiable assets acquired and liabilities assumed. The Company performs an annual goodwill impairment test during the fourth quarter of a calendar year and more frequently if an event or circumstances indicates that impairment may have occurred. For the purposes of impairment testing, the Company has determined that it has one operating segment and one reporting unit. To test goodwill for impairment, the Company compares the reporting unit’s carrying value with its fair value. If the carrying value of the reporting unit exceeds the reporting unit’s fair value, then the impairment charge equal to the difference is recorded; however, the loss recognized would not exceed the total amount of goodwill allocated to the reporting unit. The identification and measurement of goodwill impairment involves the estimation of the fair value of the Company. No impairment indicators were identified by the Company as of June 30, 2021.

Intangible assets consist of developed technology, customer relationships, trademarks and patents, and order backlog. The values assigned to intangibles are based on estimates and judgments regarding expectations for success and life cycle of solutions and technologies acquired.

Intangible assets are amortized on a straight-line basis over their estimated lives, which approximate the pattern in which the economic benefits of the intangible assets are consumed, as follows (in years):

 

 

 

Low

 

 

High

 

Developed technology

 

 

2

 

 

 

7

 

Customer relationships

 

 

2

 

 

 

8

 

Trade names and trademarks

 

 

1

 

 

 

5

 

Patents

 

 

4

 

 

 

5

 

Order backlog

 

 

1

 

 

 

3

 

 

Comprehensive Loss

Comprehensive Loss

Comprehensive loss includes all changes in equity that are not the result of transactions with stockholders. The Company’s comprehensive loss consists of its net loss and changes in unrealized gains (losses) from its available-for-sale investments. The Company had no material reclassifications out of accumulated other comprehensive income into net loss for the three and six months ended June 30, 2021 and 2020.

New Accounting Pronouncements

Accounting Pronouncements Adopted in 2021

In August 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-06, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity.

The Company adopted ASU 2020-06 effective January 1, 2021 using the full retrospective transition method. Refer to Note 8 “Convertible Senior Notes” regarding the impact of adoption of ASU 2020-06 on the Company’s consolidated financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU 2019-12 also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The Company adopted ASU 2019-12 effective January 1, 2021 prospectively. The adoption of ASU 2018-15 did not have a material impact on the Company’s condensed consolidated financial statements.

Leases

The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are included in operating right-of-use assets and operating lease liabilities in the condensed consolidated balance sheets. The Company does not separate non-lease components from lease components for its real estate and data center leases and instead account for each separate lease component, and non-lease components associated with that lease component, as a single lease component. The Company does not recognize right-of-use assets and lease liabilities for short-term leases, which have a lease term of twelve months or less.

The Company has operating leases for corporate offices, research and development facilities, sales and marketing offices, and data centers.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Deferred Revenue and Deferred Contract Costs (Policies)
6 Months Ended
Jun. 30, 2021
Revenue From Contract With Customer [Abstract]  
Revenue Recognition

Subscription service revenue

Subscription service revenue is derived from a subscription-based enterprise licensing model with contract terms typically ranging from one to three years, and consists of (1) subscription fees from the licensing of the Company’s security-as-a-service platform and it’s various components, (2) subscription fees for software with support and related future updates where the software updates are critical to the customers’ ability to derive benefit from the software due to the fast changing nature of the technology. These function together as one performance obligation, and (3) subscription fees for the right to access the Company’s customer support services for software with significant standalone functionality, managed services and support services for hardware. The hosted on-demand service arrangements do not provide customers with the right to take possession of the software supporting the hosted services. Support revenue is derived from ongoing security updates, upgrades, bug fixes, and maintenance. A time-elapsed method is used to measure progress because the Company transfers control evenly over the contractual period. Accordingly, the fixed consideration related to subscription service revenue is generally recognized on a straight-line basis over the contract term beginning on the date access is provided, as long as other revenue recognition criteria have been met. Most of the Company’s contracts are non-cancelable over the contract term. Customers typically have the right to terminate their contract for cause if the Company fails to perform in accordance with the contractual terms. Some of the Company’s customers have the option to purchase additional subscription services at a stated price. These options are evaluated on a case-by-case basis but generally do not provide a material right as they are priced at or above the Company’s SSP and, as such, would not result in a separate performance obligation.

Subscription software revenue

Subscription software revenue is primarily derived from term-based software that is deployed on the customers’ own servers and has significant standalone functionality, is recognized upon transfer of control to the customer. The control for subscription software is transferred at the later of delivery to the customer or the software license start date.

Hardware and services

Hardware revenue consists of amounts derived from the sale of the Company’s on-premise hardware appliance, which is recognized upon passage of control, which occurs upon shipment of the product. Professional services revenue consists of fees associated with consulting, implementation and training services for assisting customers in implementing and expanding the use of the Company’s services and products. These services are distinct from subscription, subscription software licenses and hardware. Professional services do not result in significant customization of the Company’s services and products. The Company recognizes revenue related to the professional services as they are performed.

Contracts With Multiple Performance Obligations

Contracts with multiple performance obligations

Most of the Company’s contracts with customers contain multiple performance obligations that are distinct and accounted for separately. The transaction price allocated to subscription services and subscription software that does not have significant standalone functionality is determined by considering factors such as historical pricing practices, and the selling price of hardware and professional services is estimated using a cost-plus model. The selling price for support of a functional subscription software license is calculated as a percentage of functional subscription software license value which is derived by analyzing internal pricing practice, customer expectations, and industry practice.

Variable Consideration

Variable consideration

Revenue from sales is recorded at the net sales price, which is the transaction price, and includes estimates of variable consideration. The amount of variable consideration that is included in the transaction price is constrained, and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue will not occur when the uncertainty is resolved. If the Company’s services or products do not meet certain service level commitments, the Company’s customers are entitled to receive service credits representing a form of variable consideration. The Company has not historically experienced any significant incidents affecting the defined levels of reliability and performance as required by the Company’s subscription contracts. Accordingly, any estimated refunds related to these contracts in the condensed consolidated financial statements are not material during the periods presented.

Unbilled Accounts Receivables

Unbilled accounts receivables

Unbilled accounts receivable represents amounts for which the Company has recognized revenue, pursuant to its revenue recognition policy, for software licenses already delivered and professional services already performed, but billed in arrears and for which the Company believes it has an unconditional right to payment.
Deferred Commissions

Deferred commissions

The Company capitalizes sales commissions and associated payroll taxes paid to internal sales personnel, and referral fees paid to independent third-parties, that are incremental to the acquisition of customer contracts. These costs are recorded as deferred commissions on the condensed consolidated balance sheets. The Company determines whether costs should be deferred based on its sales compensation plans, if the commissions are incremental and would not have occurred absent the customer contract. Sales commissions for renewal of a subscription contract are not considered commensurate with the commissions paid for the acquisition of the initial subscription contract given the substantive difference in commission rate between new and renewal contracts. Commissions paid upon the initial acquisition of a contract are amortized over an estimated period of benefit of five years while commissions paid related to renewal contracts are amortized over a contractual renewal period. Amortization is recognized based on the expected future revenue streams under the customer contracts. Amortization of deferred sales commissions is included in sales and marketing expense in the accompanying condensed consolidated statements of operations. The Company determines the period of benefit for commissions paid for the acquisition of the initial subscription contract by taking into consideration its initial estimated customer life and the technological life of the Company’s software and related significant features. The Company classifies deferred commissions as current or long-term based on the timing of when the Company expects to recognize the expense. The Company periodically reviews these deferred commission costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred contract acquisition costs. There were no material impairment losses recorded during the periods presented.

Deferred Product Costs

Deferred product costs

Deferred product costs are the incremental costs to fulfill a contract that are directly associated with each non-cancellable customer contract and primarily consist of royalty payments made to third parties, from whom the Company has obtained licenses to integrate certain software into its products. The deferred product costs are recognized based on the contractual term, and included in cost of revenue in the accompanying condensed consolidated statements of operations. The Company classifies deferred product costs as current or long-term based on the timing of when the Company expects to recognize the expense.

Deferred Revenue

Deferred revenue

The Company records deferred revenue when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Summary of Estimated Useful Life of Intangible Assets

Intangible assets are amortized on a straight-line basis over their estimated lives, which approximate the pattern in which the economic benefits of the intangible assets are consumed, as follows (in years):

 

 

 

Low

 

 

High

 

Developed technology

 

 

2

 

 

 

7

 

Customer relationships

 

 

2

 

 

 

8

 

Trade names and trademarks

 

 

1

 

 

 

5

 

Patents

 

 

4

 

 

 

5

 

Order backlog

 

 

1

 

 

 

3

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Deferred Revenue and Deferred Contract Costs (Tables)
6 Months Ended
Jun. 30, 2021
Revenue From Contract With Customer [Abstract]  
Disaggregation of Revenue

The following table presents the Company’s revenue disaggregation:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Subscription service revenue

 

$

286,705

 

 

$

244,137

 

 

$

557,646

 

 

$

480,858

 

Subscription software revenue

 

 

16,805

 

 

 

10,755

 

 

 

29,476

 

 

 

18,103

 

Hardware and services

 

 

5,143

 

 

 

3,546

 

 

 

9,362

 

 

 

9,251

 

Total revenue

 

$

308,653

 

 

$

258,438

 

 

$

596,484

 

 

$

508,212

 

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2021
InteliSecure, Inc  
Business Acquisition [Line Items]  
Summary of the Fair Values of Tangible Assets Acquired, Liabilities Assumed, Intangible Assets and Goodwill

The following table summarizes the fair values of tangible assets acquired, liabilities assumed, intangible assets and goodwill:

 

 

Estimated

Fair Value

 

 

Estimated

Useful Life

(in years)

 

Current assets

 

$

5,100

 

 

N/A

 

Fixed assets

 

 

765

 

 

N/A

 

Operating lease right-of-use asset

 

 

2,761

 

 

N/A

 

Other assets

 

 

155

 

 

N/A

 

Customer relationships

 

 

11,400

 

 

 

7

 

Order backlog

 

 

1,900

 

 

 

2

 

Core/developed technology

 

 

1,800

 

 

 

3

 

Operating lease liabilities

 

 

(2,704

)

 

N/A

 

Deferred revenue

 

 

(3,866

)

 

N/A

 

Deferred tax liabilities, net

 

 

(389

)

 

N/A

 

Other liabilities

 

 

(5,705

)

 

N/A

 

Goodwill

 

 

49,583

 

 

Indefinite

 

 

 

$

60,800

 

 

 

 

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill And Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill Activity and Balances

The goodwill activity and balances are presented below:

 

 

 

 

 

Balance as of December 31, 2020

 

$

688,454

 

Acquisition during the period

 

 

49,583

 

Purchase accounting adjustments

 

 

 

Balance as of June 30, 2021

 

$

738,037

 

Components of Intangible Assets, Excluding Goodwill

Intangible assets, excluding goodwill, consisted of the following:

 

 

 

June 30, 2021

 

 

December 31, 2020

 

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

Developed technology

 

$

235,269

 

 

$

(172,897

)

 

$

62,372

 

 

$

233,469

 

 

$

(151,562

)

 

$

81,907

 

Customer relationships

 

 

98,600

 

 

 

(46,074

)

 

 

52,526

 

 

 

87,200

 

 

 

(38,896

)

 

 

48,304

 

Trade names and patents

 

 

1,330

 

 

 

(1,249

)

 

 

81

 

 

 

3,730

 

 

 

(3,549

)

 

 

181

 

Order backlog

 

 

1,900

 

 

 

(312

)

 

 

1,588

 

 

 

8,100

 

 

 

(8,100

)

 

 

 

 

 

$

337,099

 

 

$

(220,532

)

 

$

116,567

 

 

$

332,499

 

 

$

(202,107

)

 

$

130,392

 

Future Estimated Amortization Cost of Intangible Assets

Future estimated amortization of intangible assets expense as of June 30, 2021 are presented below:

 

Year ending December 31,

 

 

 

 

2021, remainder

 

$

28,029

 

2022

 

 

35,239

 

2023

 

 

24,887

 

2024

 

 

15,539

 

2025

 

 

7,667

 

2026

 

 

3,297

 

Thereafter

 

 

1,909

 

Total

 

$

116,567

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Investments (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Summary of Assets or Liabilities Carried at Fair Value

The following tables summarize, for each category of assets or liabilities carried at fair value, the respective fair value as of June 30, 2021 and December 31, 2020 and the classification by level of input within the fair value hierarchy:

 

 

 

June 30, 2021

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

890,965

 

 

$

890,965

 

 

$

 

 

$

 

Total financial assets

 

$

890,965

 

 

$

890,965

 

 

$

 

 

$

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acquisition-related contingent consideration

 

$

3,402

 

 

$

 

 

$

 

 

$

3,402

 

 

 

 

December 31, 2020

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

865,924

 

 

$

865,924

 

 

$

 

 

$

 

Total financial assets

 

$

865,924

 

 

$

865,924

 

 

$

 

 

$

 

 

Reconciliation of the Acquisition-Related Contingent Consideration Liability Measured at Fair Value

The following table represents a reconciliation of the acquisition-related contingent consideration liability measured at fair value on a recurring basis, using significant unobservable inputs (Level 3):

 

 

Three Months Ended June 30,

 

 

Six months ended June 30,

 

 

 

2021

 

 

2021

 

Beginning balance

 

$

3,750

 

 

$

 

Additions during the period

 

 

 

 

 

3,750

 

Payment during the period

 

 

 

 

 

 

Adjustments to fair value during the period recorded in general and administrative expenses

 

 

(348

)

 

 

(348

)

Ending balance

 

$

3,402

 

 

$

3,402

 

Summary of Cost and Fair Value of Cash and Cash Equivalents

The cost and fair value of the Company’s cash and cash equivalents as of June 30, 2021 and December 31, 2020 were as follows:

 

 

June 30, 2021

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

38,341

 

 

$

 

 

$

 

 

$

38,341

 

Money market funds

 

 

890,965

 

 

 

 

 

 

 

 

 

890,965

 

Total

 

$

929,306

 

 

$

 

 

$

 

 

$

929,306

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2020

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

44,355

 

 

$

 

 

$

 

 

$

44,355

 

Money market funds

 

 

865,924

 

 

 

 

 

 

 

 

 

865,924

 

Total

 

$

910,279

 

 

$

 

 

$

 

 

$

910,279

 

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule of Component of Lease Expense and Supplemental Information Related to Leases

The components of lease expense were as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Operating lease cost

 

$

10,214

 

 

$

7,203

 

 

$

20,545

 

 

$

14,311

 

Short-term lease cost

 

 

487

 

 

 

617

 

 

 

914

 

 

 

1,291

 

Variable lease cost

 

 

1,920

 

 

 

1,127

 

 

 

3,689

 

 

 

2,165

 

Total lease cost

 

$

12,621

 

 

$

8,947

 

 

$

25,148

 

 

$

17,767

 

Supplemental information related to leases was as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

6,788

 

 

$

6,408

 

 

$

13,876

 

 

$

15,967

 

Right-of-use assets obtained in exchange for operating lease obligations

 

$

4,010

 

 

$

18,660

 

 

$

12,321

 

 

$

28,195

 

Weighted-average remaining lease term - operating leases

 

 

 

 

 

 

 

 

 

9 years

 

 

5 years

 

Weighted-average discount rate - operating leases

 

 

 

 

 

 

 

 

 

 

4.59

%

 

 

4.32

%

Schedule of Maturities of Lease Liabilities

Maturities of lease liabilities as of June 30, 2021 were as follows:

 

 

Operating Leases

 

Year ending December 31,

 

 

 

 

2021, remainder

 

$

15,351

 

2022

 

 

41,211

 

2023

 

 

30,316

 

2024

 

 

24,624

 

2025

 

 

23,812

 

2026

 

 

21,892

 

Thereafter

 

 

101,160

 

Total lease payments

 

 

258,366

 

Less imputed interest

 

 

(47,632

)

Total

 

$

210,734

 

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2021
Senior Longterm Notes Current And Noncurrent [Abstract]  
Select Condensed Consolidated Balance Sheet, Statements of Operations and Cash Flows Line Items Which Reflect Adoption of New Standard

Select condensed consolidated balance sheet line items, which reflect the adoption of the new guidance, are as follows:

 

 

December 31, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

 

 

 

 

Convertible senior notes

 

$

783,561

 

 

$

122,523

 

 

$

906,084

 

Total liabilities

 

$

2,056,966

 

 

$

122,523

 

 

$

2,179,489

 

Stockholders’ equity

 

 

 

 

 

 

 

 

 

 

 

 

Additional paid-in capital

 

$

1,470,497

 

 

$

(163,023

)

 

$

1,307,474

 

Accumulated deficit

 

$

(889,403

)

 

$

40,500

 

 

$

(848,903

)

Total stockholders’ equity

 

$

441,744

 

 

$

(122,523

)

 

$

319,221

 

Select unaudited condensed consolidated statements of operations line items, which reflect the adoption of the new guidance, are as follows:

 

 

Three Months Ended June 30, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Operating loss

 

$

(10,830

)

 

$

 

 

$

(10,830

)

Interest expense

 

$

(9,013

)

 

$

7,488

 

 

$

(1,525

)

Net loss

 

$

(22,595

)

 

$

7,488

 

 

$

(15,107

)

Net loss per share, basic and diluted

 

$

(0.39

)

 

$

0.13

 

 

$

(0.26

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Operating loss

 

$

(52,599

)

 

$

 

 

$

(52,599

)

Interest expense

 

$

(17,933

)

 

$

14,884

 

 

$

(3,049

)

Net loss

 

$

(96,832

)

 

$

14,884

 

 

$

(81,948

)

Net loss per share, basic and diluted

 

$

(1.69

)

 

$

0.26

 

 

$

(1.43

)

Select unaudited condensed consolidated statement of cash flows line items, which reflect the adoption of the new guidance are as follows:

 

 

Six Months Ended June 30, 2020

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Adjusted

 

Cash flows from operating activities

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(96,832

)

 

$

14,884

 

 

$

(81,948

)

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of debt issuance costs and accretion of debt discount

 

$

16,783

 

 

$

(14,884

)

 

$

1,899

 

Net cash provided by operating activities

 

$

122,784

 

 

$

 

 

$

122,784

 

Summary of Carrying Values and Expenses Related to Convertible Senior Notes Due 2024

The following table represents the carrying value of the 2024 Notes as of June 30, 2021 and December 31, 2020:

 

 

June 30, 2021

 

 

December 31, 2020

 

Liability component:

 

 

 

 

 

 

 

 

Principal

 

$

920,000

 

 

$

920,000

 

Less: debt discount and issuance costs, net of amortization

 

 

(12,009

)

 

 

(13,916

)

Net carrying amount

 

$

907,991

 

 

$

906,084

 

 

For the three and six months ended June 30, 2021 and 2020, the effective interest rate was 0.67% and the Company incurred the following expenses related to the 2024 Notes:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Interest expense related to contractual interest coupon

 

$

575

 

 

$

575

 

 

$

1,150

 

 

$

1,150

 

Amortization of debt discount and issuance costs

 

 

954

 

 

 

950

 

 

 

1,907

 

 

 

1,899

 

Total

 

$

1,529

 

 

$

1,525

 

 

$

3,057

 

 

$

3,049

 

 

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity (Tables)
6 Months Ended
Jun. 30, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock Option Activity under Stock Incentive Plan

Stock option activity under the Plan was as follows:

 

 

Shares Subject to Options Outstanding

 

 

 

Number of

Shares

 

 

Weighted

Average

Exercise Price

 

 

Weighted

Average

Remaining

Contractual

Term

(in years)

 

 

Aggregate

Intrinsic

Value

 

Balance at December 31, 2020

 

 

821

 

 

$

33.25

 

 

 

3.56

 

 

$

84,699

 

Options exercised

 

 

(132

)

 

 

11.84

 

 

 

 

 

 

 

 

 

Options forfeited and expired

 

 

(4

)

 

 

19.26

 

 

 

 

 

 

 

 

 

Balance at June 30, 2021

 

 

685

 

 

$

37.46

 

 

 

3.31

 

 

$

93,305

 

 

Summary of RSUs and PSUs under Stock Incentive Plan

A following table summarizes the activity of RSUs and PSUs:

 

 

RSUs and PSUs Outstanding

 

 

 

Number of

Shares

 

 

Granted Fair

Value Per Unit

 

Awarded and unvested at December 31, 2020

 

 

4,382

 

 

$

105.20

 

Awards assumed per business acquisition

 

 

77

 

 

 

122.03

 

Awards granted

 

 

2,007

 

 

 

132.04

 

Awards vested

 

 

(772

)

 

 

108.67

 

Awards forfeited

 

 

(353

)

 

 

107.06

 

Awarded and unvested at June 30, 2021

 

 

5,341

 

 

$

114.90

 

 

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Potentially Dilutive Common Shares Outstanding that were Excluded from the Computation of Diluted Net Loss per Share

The following table presents the potentially dilutive common shares outstanding that were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

 

 

 

June 30, 2021

 

 

June 30, 2020

 

Stock options to purchase common stock

 

 

685

 

 

 

930

 

Restricted stock units

 

 

5,341

 

 

 

4,982

 

Employee stock purchase plan

 

 

 

 

 

127

 

Common stock subject to repurchase

 

 

37

 

 

 

143

 

Bonus and other liability awards

 

 

47

 

 

 

74

 

2024 Notes

 

 

5,975

 

 

 

5,975

 

Total

 

 

12,085

 

 

 

12,231

 

 

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Summary of Total Revenue and Long-lived Assets by Geographic Area

The following sets forth total revenue by geographic area. Revenue by geographic area is based upon the billing address of the customer:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Total revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

242,566

 

 

$

205,077

 

 

$

465,196

 

 

$

403,702

 

Rest of world

 

 

66,087

 

 

 

53,361

 

 

 

131,288

 

 

 

104,510

 

Total revenue

 

$

308,653

 

 

$

258,438

 

 

$

596,484

 

 

$

508,212

 

 

Long-lived tangible assets by geographic area are presented below:

 

 

June 30, 2021

 

 

December 31, 2020

 

Long-lived assets:

 

 

 

 

 

 

 

 

United States

 

$

91,320

 

 

$

96,356

 

Rest of world

 

 

15,806

 

 

 

14,674

 

Total long-lived assets

 

$

107,126

 

 

$

111,030

 

 

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Summary of Significant Accounting Policies - Additional Information (Details)
6 Months Ended
Jun. 30, 2021
USD ($)
segment
reporting_unit
Apr. 25, 2021
$ / shares
Intangible assets:    
Number of operating and reportable segments | segment 1  
Number of reporting units | reporting_unit 1  
Goodwill, impairment loss | $ $ 0  
Kafka Parent, LLC and Project Kafka Merger Sub, Inc [Member]    
Intangible assets:    
Share price | $ / shares   $ 176.00
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Summary of Significant Accounting Policies - Summary of Estimated Lives of Intangible Assets (Details)
6 Months Ended
Jun. 30, 2021
Patents | Minimum  
Intangible assets:  
Estimated life of intangible assets 4 years
Patents | Maximum  
Intangible assets:  
Estimated life of intangible assets 5 years
Developed Technology | Minimum  
Intangible assets:  
Estimated life of intangible assets 2 years
Developed Technology | Maximum  
Intangible assets:  
Estimated life of intangible assets 7 years
Customer Relationships | Minimum  
Intangible assets:  
Estimated life of intangible assets 2 years
Customer Relationships | Maximum  
Intangible assets:  
Estimated life of intangible assets 8 years
Order Backlog | Minimum  
Intangible assets:  
Estimated life of intangible assets 1 year
Order Backlog | Maximum  
Intangible assets:  
Estimated life of intangible assets 3 years
Trade Names and Trademarks | Minimum  
Intangible assets:  
Estimated life of intangible assets 1 year
Trade Names and Trademarks | Maximum  
Intangible assets:  
Estimated life of intangible assets 5 years
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Revenue, Deferred Revenue and Deferred Contract Costs [Line Items]          
Unbilled receivable $ 1,584   $ 1,584   $ 1,963
Deferred revenue, revenue recognized 256,988 $ 222,562 445,311 $ 394,857  
Long-term Contract with Customer          
Revenue, Deferred Revenue and Deferred Contract Costs [Line Items]          
Contracted revenue not yet recognized 836,335   836,335    
Sales Commission          
Revenue, Deferred Revenue and Deferred Contract Costs [Line Items]          
Contract cost capitalized 31,338 20,783 52,220 35,953  
Contract cost amortized 19,221 15,370 37,272 30,003  
Product Cost          
Revenue, Deferred Revenue and Deferred Contract Costs [Line Items]          
Contract cost capitalized 1,038 901 2,018 2,077  
Contract cost amortized $ 1,178 $ 1,035 $ 2,199 $ 2,154  
Minimum          
Revenue, Deferred Revenue and Deferred Contract Costs [Line Items]          
Period terms for payment     30 days    
Maximum          
Revenue, Deferred Revenue and Deferred Contract Costs [Line Items]          
Period terms for payment     45 days    
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Deferred Revenue and Deferred Contract Costs - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenue $ 308,653 $ 258,438 $ 596,484 $ 508,212
Subscription service revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 286,705 244,137 557,646 480,858
Subscription software revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 16,805 10,755 29,476 18,103
Hardware and Service        
Disaggregation of Revenue [Line Items]        
Total revenue $ 5,143 $ 3,546 $ 9,362 $ 9,251
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details 1) - Long-term Contract with Customer
Jun. 30, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2021-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percentage of contracted and not recognized revenue to be recognized 60.00%
Revenue to be recognized period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percentage of contracted and not recognized revenue to be recognized 38.00%
Revenue to be recognized period 2 years
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Additional Information (Details) - USD ($)
6 Months Ended
Mar. 02, 2021
May 05, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Business Acquisition [Line Items]          
Payments to acquire businesses, net of cash acquired     $ 55,438,000 $ 2,720,000  
Goodwill     738,037,000   $ 688,454,000
InteliSecure, Inc          
Business Acquisition [Line Items]          
Payments to acquire businesses, net of cash acquired $ 59,188,000        
Cash acquired from acquisitions 1,612,000        
Escrow 6,000,000        
Acquisition related contingent consideration 3,750,000        
Maximum potential payment amount 4,500,000        
Goodwill $ 49,583,000        
InteliSecure, Inc | Operating Expenses          
Business Acquisition [Line Items]          
Acquisition-related costs     $ 1,580,000    
The Defence Works Limited          
Business Acquisition [Line Items]          
Payments to acquire businesses, net of cash acquired   $ 2,767,000      
Goodwill   766,000      
Intangible assets   $ 2,400,000      
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Summary of the Fair Values of Tangible Assets Acquired, Liabilities Assumed, Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Mar. 02, 2021
Jun. 30, 2021
Dec. 31, 2020
Fair value of assets acquired and liabilities assumed      
Goodwill   $ 738,037 $ 688,454
InteliSecure, Inc      
Fair value of assets acquired and liabilities assumed      
Current assets $ 5,100    
Fixed assets 765    
Operating lease right-of-use asset 2,761    
Other assets 155    
Operating lease liabilities (2,704)    
Deferred revenue (3,866)    
Deferred tax liabilities, net (389)    
Other liabilities (5,705)    
Goodwill 49,583    
Recognized identifiable assets acquired and liabilities assumed, net 60,800    
InteliSecure, Inc | Customer Relationships      
Fair value of assets acquired and liabilities assumed      
Finite lived intangible assets $ 11,400    
Acquired finite-lived intangible assets, weighted average useful life (in years) 7 years    
InteliSecure, Inc | Order Backlog      
Fair value of assets acquired and liabilities assumed      
Finite lived intangible assets $ 1,900    
Acquired finite-lived intangible assets, weighted average useful life (in years) 2 years    
InteliSecure, Inc | Developed Technology      
Fair value of assets acquired and liabilities assumed      
Finite lived intangible assets $ 1,800    
Acquired finite-lived intangible assets, weighted average useful life (in years) 3 years    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Schedule of Goodwill Activity and Balances (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Goodwill activity and balances  
Balance as of December 31, 2020 $ 688,454
Acquisition during the period 49,583
Balance as of June 30, 2021 $ 738,037
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Components of Intangible Assets, Excluding Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Intangible assets excluding goodwill:    
Gross Carrying Amount $ 337,099 $ 332,499
Accumulated Amortization (220,532) (202,107)
Net Carrying Amount 116,567 130,392
Developed Technology    
Intangible assets excluding goodwill:    
Gross Carrying Amount 235,269 233,469
Accumulated Amortization (172,897) (151,562)
Net Carrying Amount 62,372 81,907
Customer Relationships    
Intangible assets excluding goodwill:    
Gross Carrying Amount 98,600 87,200
Accumulated Amortization (46,074) (38,896)
Net Carrying Amount 52,526 48,304
Trade Names and Patents    
Intangible assets excluding goodwill:    
Gross Carrying Amount 1,330 3,730
Accumulated Amortization (1,249) (3,549)
Net Carrying Amount 81 181
Order Backlog    
Intangible assets excluding goodwill:    
Gross Carrying Amount 1,900 8,100
Accumulated Amortization (312) $ (8,100)
Net Carrying Amount $ 1,588  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Intangible assets excluding goodwill:        
Intangible amortization expense $ 14,736 $ 13,939 $ 28,925 $ 28,390
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Future Estimated Amortization of Intangible Assets Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Future estimated amortization costs of intangible assets:    
2021, remainder $ 28,029  
2022 35,239  
2023 24,887  
2024 15,539  
2025 7,667  
2026 3,297  
Thereafter 1,909  
Intangible assets, net $ 116,567 $ 130,392
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Investments - Summary of Assets or Liabilities Carried at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Assets      
Cash equivalents $ 929,306   $ 910,279
Total financial assets 890,965   865,924
Contingent Consideration      
Liabilities      
Acquisition-related contingent consideration 3,402 $ 3,750 0
Level 1      
Assets      
Total financial assets 890,965   865,924
Level 3 | Contingent Consideration      
Liabilities      
Acquisition-related contingent consideration 3,402    
Money market funds      
Assets      
Cash equivalents 890,965   865,924
Money market funds | Level 1      
Assets      
Cash equivalents $ 890,965   $ 865,924
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Investments - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Other-than-temporary impairments $ 0 $ 0 $ 0 $ 0  
2024 Notes | Level 2          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Fair value of convertible senior notes $ 1,156,541,000   $ 1,156,541,000   $ 1,021,200,000
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Investments - Reconciliation of Acquisition-related Contingent Consideration Liability (Details) - Contingent Consideration - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 3,750 $ 0
Additions during the period 0 3,750
Payment during the period 0 0
Adjustments to fair value during the period recorded in general and administrative expenses (348) (348)
Ending balance $ 3,402 $ 3,402
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Investments - Summary of Cost and Fair Value of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule Of Cash And Cash Equivalents [Line Items]    
Cash and cash equivalents, amortized cost $ 929,306 $ 910,279
Cash and cash equivalents, unrealized gains 0 0
Cash and cash equivalents, unrealized losses 0 0
Cash and cash equivalents, fair value 929,306 910,279
Cash    
Schedule Of Cash And Cash Equivalents [Line Items]    
Cash and cash equivalents, amortized cost 38,341 44,355
Cash and cash equivalents, unrealized gains 0 0
Cash and cash equivalents, unrealized losses 0 0
Cash and cash equivalents, fair value 38,341 44,355
Money market funds    
Schedule Of Cash And Cash Equivalents [Line Items]    
Cash and cash equivalents, amortized cost 890,965 865,924
Cash and cash equivalents, unrealized gains 0 0
Cash and cash equivalents, unrealized losses 0 0
Cash and cash equivalents, fair value $ 890,965 $ 865,924
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Additional Information (Details)
6 Months Ended
Jun. 30, 2021
Real Estate Leases  
Lessee Lease Description [Line Items]  
Operating lease existence of option to extend true
Operating lease option to extend, description The Company’s real estate leases have remaining lease terms for up to ten years, some of which include options to extend the lease period up to ten years.
Real Estate Leases | Maximum  
Lessee Lease Description [Line Items]  
Operating lease agreement term 10 years
Operating lease agreement renewal term extended 10 years
Datacenter Leases  
Lessee Lease Description [Line Items]  
Operating lease agreement renewal term extended 1 year
Datacenter Leases | Maximum  
Lessee Lease Description [Line Items]  
Operating lease agreement term 3 years
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Component of Lease Expense and Supplemental Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leases [Abstract]        
Operating lease cost $ 10,214 $ 7,203 $ 20,545 $ 14,311
Short-term lease cost 487 617 914 1,291
Variable lease cost 1,920 1,127 3,689 2,165
Total lease cost 12,621 8,947 25,148 17,767
Cash paid for amounts included in the measurement of operating lease liabilities 6,788 6,408 13,876 15,967
Right-of-use assets obtained in exchange for operating lease obligations $ 4,010 $ 18,660 $ 12,321 $ 28,195
Weighted-average remaining lease term - operating leases 9 years 5 years 9 years 5 years
Weighted-average discount rate - operating leases 4.59% 4.32% 4.59% 4.32%
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
2021, remainder $ 15,351
2022 41,211
2023 30,316
2024 24,624
2025 23,812
2026 21,892
Thereafter 101,160
Total lease payments 258,366
Less imputed interest (47,632)
Total $ 210,734
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Additional Information (Details)
6 Months Ended
Jan. 01, 2020
USD ($)
Aug. 23, 2019
USD ($)
d
$ / shares
Jun. 30, 2021
Jun. 30, 2020
0.25% Convertible Senior Notes due 2024        
Debt Instrument [Line Items]        
Face amount   $ 920,000,000    
Debt interest rate   0.25%    
Debt instrument aggregate principal amount   $ 800,000,000    
Option to purchase additional principal amount   120,000,000    
Agent's discount and issuance costs   19,065,000    
Proceeds from issuance of convertible senior notes, net of discount   900,935,000    
Proceeds from issuance of convertible senior notes, used to payoff capped call transactions   $ 84,871,000    
Debt instrument, maturity date, description     The 2024 Notes mature on August 15, 2024, unless repurchased, redeemed or converted in accordance with their terms prior to such date.  
Debt instrument, convertible, conversion ratio   6.4941    
Debt instrument, convertible, conversion price | $ / shares   $ 153.99    
Percentage of principal amount that are redeemable   100.00%    
Debt instrument, convertible, threshold trading days | d   20    
Debt instrument, convertible, threshold consecutive trading days | d   30    
Debt instrument, convertible, threshold percentage of stock price trigger   130.00%    
Number of consecutive business days following consecutive trading day period   5 days    
Number of consecutive trading days   5 days    
Trading price as percentage of closing price of common stock   98.00%    
Cap price of capped calls | $ / shares   $ 223.98    
Premium paid for purchase of capped calls   $ 83,720,000    
Issuance costs related to capped calls   $ 1,151,000    
Effective interest rate     0.67% 0.67%
Senior Convertible Notes | ASU 2020-06 | Restatement Adjustment        
Debt Instrument [Line Items]        
Carrying amount of the equity component net $ 163,023,000      
Accumulated deficit related to non-cash debt discount amortization 40,500,000      
Debt discount $ 122,523,000      
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Schedule of Condensed Consolidated Balance sheet Line Items, which Reflect Adoption of New Standard (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Liabilities and Stockholders’ Equity            
Convertible senior notes $ 907,991   $ 906,084      
Total liabilities 2,227,339   2,179,489      
Stockholders’ equity:            
Additional paid-in capital 1,414,846   1,307,474      
Accumulated deficit (947,137)   (848,903)      
Total stockholders’ equity $ 284,406 $ 291,996 319,221 $ 438,589 $ 412,912 $ 592,497
ASU 2020-06            
Liabilities and Stockholders’ Equity            
Convertible senior notes     906,084      
Total liabilities     2,179,489      
Stockholders’ equity:            
Additional paid-in capital     1,307,474      
Accumulated deficit     (848,903)      
Total stockholders’ equity     319,221      
ASU 2020-06 | As Previously Reported            
Liabilities and Stockholders’ Equity            
Convertible senior notes     783,561      
Total liabilities     2,056,966      
Stockholders’ equity:            
Additional paid-in capital     1,470,497      
Accumulated deficit     (889,403)      
Total stockholders’ equity     441,744      
ASU 2020-06 | Adjustments            
Liabilities and Stockholders’ Equity            
Convertible senior notes     122,523      
Total liabilities     122,523      
Stockholders’ equity:            
Additional paid-in capital     (163,023)      
Accumulated deficit     40,500      
Total stockholders’ equity     $ (122,523)      
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statements of Operations Line Items, which Reflect Adoption of New Standard (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Operating loss $ (47,358) $ (10,830) $ (89,420) $ (52,599)
Interest expense 1,533 1,525 3,061 3,049
Net loss $ (52,915) $ (15,107) $ (98,234) $ (81,948)
Net loss per share, basic and diluted $ (0.92) $ (0.26) $ (1.71) $ (1.43)
ASU 2020-06        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Operating loss   $ (10,830)   $ (52,599)
Interest expense   (1,525)   (3,049)
Net loss   $ (15,107)   $ (81,948)
Net loss per share, basic and diluted   $ (0.26)   $ (1.43)
ASU 2020-06 | As Previously Reported        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Operating loss   $ (10,830)   $ (52,599)
Interest expense   (9,013)   (17,933)
Net loss   $ (22,595)   $ (96,832)
Net loss per share, basic and diluted   $ (0.39)   $ (1.69)
ASU 2020-06 | Adjustments        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Interest expense   $ 7,488   $ 14,884
Net loss   $ 7,488   $ 14,884
Net loss per share, basic and diluted   $ 0.13   $ 0.26
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statement of Cash Flows Line Items, which Reflect Adoption of New Standard (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities    
Net loss $ (98,234) $ (81,948)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Amortization of debt issuance costs and accretion of debt discount 1,907 1,899
Net cash provided by operating activities $ 155,950 122,784
ASU 2020-06    
Cash flows from operating activities    
Net loss   (81,948)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Amortization of debt issuance costs and accretion of debt discount   1,899
Net cash provided by operating activities   122,784
ASU 2020-06 | As Previously Reported    
Cash flows from operating activities    
Net loss   (96,832)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Amortization of debt issuance costs and accretion of debt discount   16,783
Net cash provided by operating activities   122,784
ASU 2020-06 | Adjustments    
Cash flows from operating activities    
Net loss   14,884
Adjustments to reconcile net loss to net cash provided by operating activities:    
Amortization of debt issuance costs and accretion of debt discount   $ (14,884)
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Summary of Carrying Values and Interest Expenses and Loss on Conversion Related to Notes (Details) - 0.25% Convertible Senior Notes due 2024 - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Aug. 23, 2019
Liability component:      
Less: debt discount and issuance costs, net of amortization     $ (19,065)
Senior Notes      
Liability component:      
Principal $ 920,000 $ 920,000  
Less: debt discount and issuance costs, net of amortization (12,009) (13,916)  
Net carrying amount $ 907,991 $ 906,084  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Summary of Carrying Values and Expenses Related to Convertible Senior Notes Due 2024 (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Interest Expense, Debt        
Amortization of debt discount and issuance costs     $ 1,907 $ 1,899
Senior Notes | 0.25% Convertible Senior Notes due 2024        
Interest Expense, Debt        
Interest expense related to contractual interest coupon $ 575 $ 575 1,150 1,150
Amortization of debt discount and issuance costs 954 950 1,907 1,899
Total $ 1,529 $ 1,525 $ 3,057 $ 3,049
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity - Stock-Based Compensation Plans - Additional Information (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2021
plan
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Equity incentive plans held by the company (number of plans) 9
2002 Plan and 2012 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares available for future grant under the stock plans (in shares) | shares 5,190
Stock options to purchase common stock | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Term until award expiration 10 years
Award vesting period 4 years
Stock options to purchase common stock | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 3 years
Restricted Stock | 2002 Plan and 2012 Equity Incentive Plan | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 5 years
Restricted Stock | 2002 Plan and 2012 Equity Incentive Plan | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 3 years
Various Acquisitions  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Equity incentive plans held by the company (number of plans) 7
FireLayers  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Equity incentive plans held by the company (number of plans) 2
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity - Stock Options - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options granted 0 0
Stock options to purchase common stock    
Stock option activity under the Plan, in weighted average exercise price:    
Aggregate intrinsic value, exercised $ 18,872 $ 10,067
Proceeds from stock options exercised 1,563 3,522
Fair value of options, vested in period 1,904 $ 1,285
Unrecognized stock options compensation expense $ 1,776  
Average remaining vesting term 1 year 1 month 28 days  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity - Stock Option Activity under Stock Incentive Plan (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Stock option activity under the Plan    
Outstanding, beginning of period (in shares) 821  
Options exercised (in shares) (132)  
Options forfeited and expired (in shares) (4)  
Outstanding, ending of period (in shares) 685 821
Stock option activity under the Plan, in weighted average exercise price:    
Balance at beginning of period (USD per share) $ 33.25  
Options exercised (USD per share) 11.84  
Options forfeited and expired (USD per share) 19.26  
Balance at ending of period (USD per share) $ 37.46 $ 33.25
Weighted average remaining contractual term 3 years 3 months 21 days 3 years 6 months 21 days
Aggregate intrinsic value, outstanding $ 93,305 $ 84,699
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity - Summary of RSUs and PSUs under Stock Incentive Plan (Details) - Restricted Stock Units and Performance Stock Units
shares in Thousands
6 Months Ended
Jun. 30, 2021
$ / shares
shares
RSU's outstanding, number of shares:  
Awarded at beginning of period (in shares) | shares 4,382
Awards assumed per business acquisition (in shares) | shares 77
Award granted (in shares) | shares 2,007
Awards vested (in shares) | shares (772)
Awards forfeited (in shares) | shares (353)
Awarded at end of period (in shares) | shares 5,341
RSUs outstanding, granted fair value per unit  
Awarded at beginning of period (USD per share) | $ / shares $ 105.20
Awards assumed per business acquisition (USD per share) | $ / shares 122.03
Awards granted (USD per share) | $ / shares 132.04
Awards vested (USD per share) | $ / shares 108.67
Awards forfeited (USD per share) | $ / shares 107.06
Awarded at end of period (USD per share) | $ / shares $ 114.90
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity - Restricted Stock and Performance Stock Units - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
RSU    
RSUs outstanding, granted fair value per unit    
Unamortized stock-based compensation expense $ 417,972  
Average remaining vesting term 3 years 4 months 28 days  
Performance Shares    
RSUs outstanding, granted fair value per unit    
Unamortized stock-based compensation expense $ 33,536  
RSU's outstanding, number of shares:    
Award granted (in shares) 348 155
Restricted Performance-based Shares    
RSU's outstanding, number of shares:    
Award granted (in shares)   11
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity - Stock Bonus Awards and Other Liability Awards - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock issued (shares) 525 381      
Stock bonus award and other liability awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Accrued liability for the stock bonus awards and other liability awards $ 8,240   $ 8,240   $ 12,480
Common stock issued (shares)     103 125  
Stock-based compensation expense     $ 8,240 $ 8,200  
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity - Employee Stock Purchase Plan - Additional Information (Details) - ESPP 2012 Plan - shares
shares in Thousands
Mar. 30, 2012
Jun. 30, 2021
Employee stock purchase plan    
Number of shares authorized ESPP (in shares) 745  
Annual increase period 8 years  
Maximum number of shares to be available for grant ESPP (in shares) 1,490  
Shares available for future grant under the stock plans (in shares)   2,205
Annual percentage increase of maximum number of shares reserved for issuance ESPP 1.00%  
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity - Restricted Stock and Deferred Shares - Additional Information (Details) - Restricted Stock - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
May 15, 2019
Feb. 28, 2018
Nov. 30, 2017
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Weblife            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares deferred     107      
Fair value of share-based deferred compensation issued     $ 9,652      
Stock-based compensation expense         $ 2,947 $ 1,204
Unamortized stock-based compensation expense         $ 54  
Weblife | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Deferred shares service term         4 years  
Weblife | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Deferred shares service term         3 years  
Wombat Security Technologies, Inc.            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares deferred   51        
Fair value of share-based deferred compensation issued   $ 5,458        
Stock-based compensation expense       $ 382    
Award vesting period   2 years        
Meta Networks, Ltd            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares deferred 72          
Stock-based compensation expense         $ 1,376 $ 1,383
Unamortized stock-based compensation expense $ 8,338       $ 2,432  
Award vesting period 3 years          
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity - Share Repurchase Program - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Aug. 27, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share repurchase program, aggregate purchase price $ 17,866,000 $ 43,953,000  
Share Repurchase Program [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share repurchase program authorized amount     $ 300,000,000
Share repurchase program, number of common stock shares repurchased 136    
Share repurchase program, average price per share $ 131.65    
Share repurchase program, aggregate purchase price $ 17,866,000    
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share - Schedule of Potentially Dilutive Common Shares Outstanding that were Excluded from the Computation of Diluted Net Loss per Share (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Antidilutive securities excluded from computation of earnings per share    
Total antidilutive securities excluded from computation of earnings per share (in shares) 12,085 12,231
Stock options to purchase common stock    
Antidilutive securities excluded from computation of earnings per share    
Total antidilutive securities excluded from computation of earnings per share (in shares) 685 930
Restricted stock units    
Antidilutive securities excluded from computation of earnings per share    
Total antidilutive securities excluded from computation of earnings per share (in shares) 5,341 4,982
Employee stock purchase plan    
Antidilutive securities excluded from computation of earnings per share    
Total antidilutive securities excluded from computation of earnings per share (in shares)   127
Common stock subject to repurchase    
Antidilutive securities excluded from computation of earnings per share    
Total antidilutive securities excluded from computation of earnings per share (in shares) 37 143
Bonus and other liability awards    
Antidilutive securities excluded from computation of earnings per share    
Total antidilutive securities excluded from computation of earnings per share (in shares) 47 74
2024 Notes    
Antidilutive securities excluded from computation of earnings per share    
Total antidilutive securities excluded from computation of earnings per share (in shares) 5,975 5,975
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Additional Information (Details)
6 Months Ended
Jun. 30, 2021
segment
Segment Reporting [Abstract]  
Number of operating and reportable segments 1
Number of reportable segments 1
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Summary of Total Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment reporting:        
Total revenue $ 308,653 $ 258,438 $ 596,484 $ 508,212
United States        
Segment reporting:        
Total revenue 242,566 205,077 465,196 403,702
Rest of world        
Segment reporting:        
Total revenue $ 66,087 $ 53,361 $ 131,288 $ 104,510
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Summary of Long-lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Segment reporting:    
Total long-lived assets $ 107,126 $ 111,030
United States    
Segment reporting:    
Total long-lived assets 91,320 96,356
Rest of world    
Segment reporting:    
Total long-lived assets $ 15,806 $ 14,674
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Valuation allowance          
Income tax expense (benefit) $ 2,312,000 $ 1,660,000   $ 4,406,000 $ 29,829,000
Pre-tax loss 50,603,000 $ 13,447,000   $ 93,828,000 $ 52,119,000
Tax expense related to transfer of certain intellectual property rights from Subsidiary     $ 27,107,000    
Effective income tax rate       (5.00%) (57.00%)
Unrecognized tax benefits 56,752,000     $ 56,752,000  
Accrued interest and penalties 2,604,000     2,604,000  
Uncertain tax benefits that would affect effective tax rate if recognized $ 35,259,000     35,259,000  
Increase (decrease) in gross uncertain tax benefits       1,719,000  
Increase for tax positions taken in the current period       2,149,000  
Decrease for tax positions taken in prior periods       430,000  
Valuation Allowance          
Valuation allowance          
Income tax expense (benefit)       0  
Operating Loss          
Valuation allowance          
Income tax expense (benefit)       $ 0  
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Defined Contribution Plan - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Compensation And Retirement Disclosure [Abstract]        
Defined contribution plan, employer discretionary matching contributions $ 746 $ 579 $ 2,710 $ 2,228
Defined Contribution Plan, Tax Status [Extensible List] us-gaap:QualifiedPlanMember us-gaap:QualifiedPlanMember us-gaap:QualifiedPlanMember us-gaap:QualifiedPlanMember
Defined Contribution Plan, Sponsor Location [Extensible List] United States United States United States United States
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '&!_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 " !Q@?Y23:,47^T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VG!A=#M1?&D(+B@> O)[&ZP^4,RTN[;F];=+J(/X#$SOWSS M#4RGH]0AX7,*$1-9S#>3&WR6.F[9D2A*@*R/Z%2N2\*7YCXDIZ@\TP&BTA_J M@-!P?@L.21E%"F9@%5G;-?4.([UV"ZYLH. MZ?'EV7=ROI, MRFLLO[*5=(JX99?)K^W=_>Z!]0UO1,4W5&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M<8'^4KPU@!A1!0 C14 !@ !X;"]W;W)K) 'Q9'%;/O"BGF8M/J]_-I8]7LRTU&8B+$B:1;' M7&UO1"0WURW:VE]X#A=+;2Y8_=Z*+\1$Z#]68P5G5JD2A+%(TE F1(GY=6M M/WH.,P'Y$W^&8I,>'!/S*3,IOYF347#=L@V1B(2OC02'?VOAB2@R2L#QO1!M ME>\T@8?'>_5A_O'P,3.>"D]&7\) +Z];ERT2B#G/(OTL-[^)XH-_WE-P099X&-7.0CTT>#5\3)F8:)UK!W1#B=/]6^AG,BB8\"<4'N9:*7*<@'(G@=;P%N MR M/^=1*A".BY+CXK31& L52I.F 8%DKQT87&F?.3^\>]&(%V52%>HR%3Q($P69+*-9S*J M@\#CQ\/Q%,&@=N5V-BI4.-RS6(1FM<(@/?"X-I$:A,;/CX_#\>/H87KV\X_T MPOYE]."=8X@'ADQ/0?1@!A7,W@A,\X5\$EORWAM]^E"+B@O:MDT991WW$N-C M%1]#Y;Q,J;<)CZW(!KEVF[*V@^4]K8R8.J<,W23F441NLA1NI_4%"]=I,BY: M^3C%G;@@NHN%6I@%\"LHZ"7Q9+SBR;86#1=L1*O,G>+N7* -PPBJEP>3MY"J MG@C7^0QTZF& MK@6&M:X'*)3=7-DTL^N^V^VZW2O[JF>MZZ@JRZ>X3^^IBH7P+%92Z=S>--?U M'MN@^/5M7_6:K')^BIOU?@$LH2U&DPR7:4RRROLGCV-B\*'%P$ M_*OMN*Y]@?6.50E@)Y6 *7\AHP#F+YR'_J[7/0[8(.G2MMVAG1Y>K8_()_A.?*8U+IL@^05<\D7D6IRS[, 5NM:)!DVPZPJ!PSW[[>P MGCF3BDSE)JD%Q>4F69)LUSQ"X:J"P$XJ""6<6:#"T(V57(>)7S^4N*8WP-"J MRL!.J@PEVEB"FT7DKW %"S>H!\,5KSKVI8NQ5:6!X9:>S^% "7XP2YE@]M$@XM)NN].E-D94>3\[R?M'B19JMP5A&A^^+P:U>/_' M^UGE_0PW[6FHP63EG%#V?O:!3(2?*4"M)<*57I?;G^QSTT&2%?1YL# S05;0 M,.2; 1AW52(8[NY[4'+WXB]Y KW$L9:\0>AA,+D=8+][G:I&."?5B%'B2P7% M/2\/!^[AR0R:\^W1U=&@?GN'059EPL$]O?R=]Y1Q!>D8;8M6I!8)U](*+0=. M50X5U%J'"QHWV(=;#A95KK?!\P);Z9E]W>5WFUW&L4&Y ]O_%U!+ P04 " !Q@?Y2#M(^G] & =' & 'AL+W=O M7Y\.SC_KR7/6FJ5OY4:.NWVR$?GHO&_5XL2"+YP=_U/=K8Q^L+L^WXE[> M2//G]J.&N]7HI:HWLNUJU2(M[RX6[\B;*Y;;!H/%7[5\[ ZND1W*K5*?[/WO_81@\#.96=/)*-7_7 ME5E?+/@"5?).](WY0SW^)/<#2JV_4C7=\!<][FWQ I5]9]1FWQ@4;.IV]U]\ MV0?BH %) @WHO@$]M0';-V##0'?*AF%="R,NS[5Z1-I:@S=[,<1F: VCJ5O[ M&F^,AE]K:&-:$N);JSC#IVA/V^NT7>OOD>O M4-VB3VO5=Z*MNO.5 0W6TZK<]_=^UQ\-]/=SW[Y&#"\1Q91XFE_%FU_+$IJ3 MH3D^;KZ"D8_#I^/PZ>"/A8;?:RU;@T37P3C?1#RRT2,;/"8ACZ);(X@-*NV% M_*>O'T0#77ACM7.5#:[L@GNX+&C!<':^>CB,B<>,8)H7H]F1TF14FD25OBM+ MU8,P6(VE!)6WC5RB5AJ?T)VG]$ !Q0G-DIE0CUF:L@+[A::CT#0J]$/[ %4 M^LFG+'6Z3!B=R7)M&,G]FK)14Q;5="WO)$R="FVUJOK2H%)U_G>@7F3M\9S0XZWRETK=(\#TU!/DKD48D?M=R* MND+RR]8FH6Y8.,JLI8;<=[@R?;JY&[.4\V*FVV-%DX+Y=1>C[B*J^Y,RHCE! M8N%T3BB(I/,%[K-+BYQQOTR"I^R.7P@P %^;IR&P-AEM <$FN,SWWHZ$X)PX M>GUVA& 6F+'D@$8DJO=W4"M,W=ZC1@*<((H5'=OZCV_LQ(O;$EQ(F)8>_R*'4Y&=5G1$-AGAA%XI#Z4:GJ ML6X:KRSF] @3$;-\KLRURSA/TB0@;L(2B7/I0VM$>U\#CO9O/#Q=7=X0DJ69 M(]5CQS K:$#J!"82)Y/GM;^0;(G+(D(XQWPNV6.'>9Z%)$_<(G%P_3YDU\A2 M0EO2X66)[F;"[7-:,\ MS0(3BA[L0>+P& LU+:'0[;WOG;H&T#A#8#/[ '7/ )%.MK72J%4F(-:E0X%SD#L7Z[/+ M, \ CTX4H:=21'WEO/5 (F%1D)P,=^N M>/8NK(5C['[BMW^K52MG<*R+4$S^NXW6'+K9:=U ]R<8E\AT;_@Z/CPYZ)B Q'BX$;H\K/:]54 M4G???L,AI&^'?99YBAXF321C<9(=)C+0OI^VG>UUB5[AUQ@V.5 O:/0@FEZ^ M1>D2GJ!N+;3=3?=FK73]KZS>0OI[?@K5J67XL-7N30?%=@6ORWL\Y0)O/ONC M)L=CGGC(XCRT$TJUD4%2C$/#3(LEY K/4--\F9/\^8>#@2-AT,]]*\=327#" MEREA?B>0. -.KF4I-[>0#_WGD_N0NGQV3OMB)L*T%^/2_8QPQO \D7H-6<'2T$N:Z@ 6KP.@ MNNXW?3,

K>?JX-O-_;# MV:]"W]=M!P7@';3$KW,(A-Y]B]K=&+4=/N?<*F/49KA<2P'RK0'\?J< N/L; M^X5H_")X^1]02P,$% @ <8'^4DX^[*-) P L@H !@ !X;"]W;W)K MEFXH\M4Z05[,EKA)9D3=;^:"9C9M968YH1) MRAD2)!E;E^[%U/6T@I%XH&0CM\9(A[+@_%%/OL9CR]%$)".1TB8P/-9D2K), M6P*.OY51J_:I%;?'+]9O3/ 0S )+,N79+QJK=&P-+!23!!>9NN.;+Z0**-#V M(IY)\X\VI6P_M%!42,7S2AD(L@E\I^";0DLR$ M=8T5GHP$WR"AI<&:'IC<&&V(AC*]C7,EX"T%/3690* M9YA%!,VU88E.9E@0IE*B:(2S4_09?4(VDBFLRI&M@$-;LZ/*YU7IT]OC\UO! MSI'OG"'/\=P6]6FW^C6)0-TUZDY3W8;HZQ1X=0H\8\_?8V^N(&0XF0K=)NB& M,@B#LA; MU"Z)!F100P8?@KPME%28Q90MVTB#@Z1=$@W2?DW:?Q\I5!?B IF#&*,'G!4$ MS8@H(VB#+NV'VTCGL,ON&_*#8@W\L,8/.^OE1Y$O (XGU0= CR*>YU J4L<# M7W=)Q!HB@5L&)84J!$$4CHK^HG24T*#V/^A,W[3T]9[Z&>QLH>EA3#X^A+C-$3>&@$\JJ')ZV40]WJWGH#_N[T"V"@\#U]S*[SNOMX!Q/S5\K MZ1!Z9;:!%(9NN,O>*NF&@_WP6U>;VUUG4%9K4TQO3^C)_?P:K> 0FQ#:(W"/ MJ['#&PO=V]R:W-H965T M&ULK5E=;^.V$GW/KQ",?<@"2LQO44$2H.LXMUNTO8M->_M0 M]$&QF5A86?*5:&?;7]^A+%LV2=%&MR^F))\9EJI>9AM?Z==RL:I7-6Z%E,28(B?$RR\O1 M_6W[[5-]?UNM=9&7ZE,=->OE,JO__*"*ZNUNA$>[#Y_SUX4V'\;WMZOL53TI M_>OJ4PUOX[V6>;Y499-7952KE[O1=_CFD5(CT"+^EZNWYN Y,J8\5]47\_)Q M?C="9D2J4#-M5&30;-1$%871!./X?Z=TM._3"!X^[[0_ML:#,<]9HR95\5L^ MUXN[D1Q%<_62K0O]N7K[7G4&<:-O5A5-^QN]=5@TBF;K1E?+3AA&L,S+;9M] M[8@X1X!T L02@([] K03H+8 &Q!@G0 [MP?>"?!S>Q"=@&BYWY+5,OV0Z>S^ MMJ[>HMJ@09MY:-W52@/!>6DBZTG7\&\.=+0 M0 #I)JI>HO^N5)V90&BBJ^C7IX?H\MW[J%EDM6JBO(Q^653K)BOG31R].WJ_ M'6L8HNEH/.N&,]D.APP,AT8_5:5>--$4AC7WR$_#\B(@/P9J]OR0'3\3$E3X MP[J\CBB*(X((]HSGX7QQY#/GVWI__,>]'Y%!]\%"6WUT0-]GM5'E6MT$5+&] M*M:J8@.J?JET5L#2U"KTQWX\TA_2Z,<,FH/(9-71A/ M!9/L&/;H@2%),-G#CFSE>UMYD+9)U6@SC>K3](F]2G$&?;-CQ1X:/X35_([_ MB'\G?_CXWPKR RJ2!"6I1;^+$@E/N,6^B\(<\=12]NB!4<&1\+.?[*E*@C;^ MIZZ:)EK5U4NN?88F3J^$8IY8H?'@PG * 6G%X]2%,<:EM!AY=&$TP+2)8T2%G;Z 869G,X(NVL*9 MM*4.'Q)3;$>;BP+*$+%L@+1HR()2 M[8LR[O!1=4)+@*M.\GCD)&4V6SX<%L2>PU,/CDB!4BNT'WTXFC*&!Q@[*$%P M>(:J$N*V:#G+YE#DY(TV<;SQKF@GE(6(PXX!G EASW0/##.)[3#SP&1"[;7O MT0-CC(JA,",]:>2,#%#9,][+6%A3B#'BNCR1*24V91X'4+K;\,&*G>Q^,(H%MB[TP-F1P M7VUA'O:Q7J@ZNNS,?0\[DEFU5'%4*F_^[[0=&Y78T_W!"T.ILRKX8)39R<<# MHYP,F=Y7A3AZVN3MB0?8?]I\MP2[@L+/<;L'AH5P9KD'QMA! M/=?9[NLTE8..[PL_+(.V_ZST\(HFG5T-$)YB;IOJP6&.D>-H#PYLH/9FRH>3 M.&5RP-B^(,7A.G)G; 2+^?88(C:G2_EL6Z+FQ5I[SPXFG5YY.")T;<_A!S^, M")L'#PQ?)\XRYX4QZF>!]'4F"5>(O[6'9@I*I@WDM%>U.Y"IUKK10 0DN3-I M(6YA!_L?9Z_GA5%AEY-^;3)%S_/:V?FUF=K\QQ5>C\IR^T M"/G60P_2UQ\D7'^0.E+W PM$L&=2>'">(J=PM<#@_VM$,ZL M\.!PBH;V6*2O#$BX,O@^J^=OL#ZT:\&3JC?Y3(5[1,7E5+A3 P/BO A?_0YC*3_UK2@?4J@X91P]K0XH2

% 22D'+ 1X4ALVE?>[@@R5,#.P%JW E[V0I+ M7>+WT<=R5JSGD'T;7[(&@. M$Y[#**:9Q@TQ-.8L028P** M4]DIX$)<#!_Y;.TT WMW<4EC*+4OWAN5*)8M"2*6ID@8GBT'EQGA7.R/\ \G MI"[)@;?S$BJMU_RY .Z75:WSO_ZQLXU/6R^E<9H28S%X>^MV^$+1 -4L1CAI M?9JV1"^4S/K@K7*KZM;W5;2!6UZ7>WC_LO^YOCC^T]Z76]PF^ M><">[U-\\^C[_AW%-U/J^P14BK!6Y&7XM%*I:P>;%O$*2V( MN&<5+=4O6\8+(M60[VQ1<4H2$U3D-G(CK ('[/Z%%TWH&6LF'L50^^)(^6HS.B.8VEIB#J<: +FN>:2>7Q9T-J MM6OJP.[[._O/1KP2LR&"+EC^1Y;(]-$*+9#0+=GG\H4=?Z6-()-@S')A_H)C M@W4L$.^%9$43K#(HLK)^DK?&B$Z XAD/0$T Z@>X%P)P$X"O7<%M MQK5_": M "/=KK4;XY9$DOF,LR/@&JW8](MQWT0KO[)2%\I:)42JP5JJAZH'*0#;@F\5Y41_5P$^/A.NIE,JLYCDG\ =^+%>@H\?/H$/ M("O!]Y3M!2D3,;.ERDZO8<=-)D]U)NA")AA\98I8@)7**!F)7T['^Q/QMG*E MM0:]6_.$)@E_VY?W #L_ >0@.)+/XOIP9TS._UM]]9]7/S,#MW6"#9][@>]+ M*4FYRS8Y!:1@7&9_FX( ]*W2Y3/VN6M"WQ#J_>HPAVZ _9E]Z)HX@L(1CLY1 MRR$*A1'RSE&K,12.G!9UIMQME;N3RA=,2/U/(/8;$?.LDO46>:#EGDX8Z[7T MWB3]6K+X]4[O=0F(6:'=_%=G:T:OH].+,.X9.P)"N.?8<@B"RO[>-UJ-H)P@ M",9]]5OA_JTKRA_+ _9J93%$(8@'RH>H*(I03_C(@E&$+Q14T H/KBJHE/#D MJ'93H/9+("@_9#$55U16V*X3WKRRPJ%@?V#P",AUPIZ_0Q!&&/;\'8)0$$3C M]D:M[&A2]@L5E/ X-;8FRLV<5?HDFW 4.J?3TKFYIPWEF5\APF[/U3&8[_8M M6X[ L!=Y?6?'8,CI[+[G!G2N"W#: )*K(M76JGOEJ[H%E+LI8]&)%]W>6#0L M'QS L&_L$ 8#QPWZQ@YAGA.% V.',.QY_B5C3^F$A=-'["^T5!?,W)052=0M-Q-27S@/4]L@ M/)VP\/9';$-Y=B^!W;VI,7<(N\.^/W!W"$-.V#^35B,P/_3#GKUVY[9?4+XS M;990RO:EK"]T[6S;RGTV#4QO_@D^+.#(_%*W?J:[.-'7?>-7PG>9Z@)RNE5+ M.?>!2IC7K5@]D*PRO<:&2=6YF-=4M:^4:X#Z?/X/4$L#!!0 M ( '&!_E+L Y[E! , !8) 8 >&PO=V]R:W-H965T&ULI59;;]HP%/XK5M2'5BK-'2@")&[3.JUK5=;M8=J#(89836QF&^CVZW?L MA RHR=#VDOAROG/Y\MDGW2T7+S(E1*'7/&.RYZ1*K3JN*^>8&GM=T$EF1+UO'H4,',K+PG-"9.4,R3(HN<,_,ZDI>V-P1=* MMG)OC'0E,\Y?].0NZ3F>3HAD9*ZT!PRO#1F1+-..((T?I4^G"JF!^^.=]W>F M=JAEAB49\>PK353:<]H.2L@"KS/UQ+?O25E/K/W->2;-$VU+6\]!\[54/"_! MD$%.6?'&KR4/>P#P8P<$)2 X!D0G &$)",^-$)6 Z-P(<0DPI;M%[8:X,5:X MWQ5\BX2V!F]Z8-@W:."+,JV3J1*P2P&G^B/.$OCJ)$$PDCRC"58PF2IX@1R4 M1'P!6SF(,-7JV!#TD4N)&NAY.D:7%U?H E&&/J=\+3%+9-=5D)7V[<[+#(9% M!L&)#$)TSYE*)9I )HD%/Z['-VOP+K!141+L*!D&M0X_K-D-"KUK%'B!;\EG M=#[\UD:,J=;0^]#LCW[(^AJ9? M].@_[HL_AGLLEI1)E)$%A/)N6O!A1-&%BXGB*]-F9EQ!TS+#%'YWU?U MEV;)>>L]%'G9G(R6;;OZ>3)IYDM>),V;:L5+\9=%51=)*R[KNTFSJGF2=DY% M/L&^'TR*)"M'I\?=[S[4I\?5NLVSDG^HO69=%$G][8SGU?W)"(V^_^)C=K=L MY2\FI\>KY(Y?\_9F]:$65Y-ME#0K>-ED5>G5?'$R>HM^OF*!=.@L_IOQ^V;G MLR>'?S9!QUM[RD==S]_C_ZN M&[P8S&W2\/,J_U^6MLN3433R4KY(UGG[L;I_S_L!,1EO7N5-]Z]WW]OZ(V^^ M;MJJZ)U%!D56;GXF#WTA=AP0&7# O0,V',*A.Y#>@1@.& \XT-Z!&@XD&'!@ MO0,S' 8''?0.@9D2'7 (>X?0<&!LP"'J'2+S#O& 0]P[Q(>. ?G?GYS?S:#- M(^_FRT72)J?'=77OU=)>Q),?NDG7^8MIDI5R?5RWM?AK)OS:T_.J3,5LYZDG M/C55GJ5)*RZN6_%#+(.V\:J%N*KF7Y95GO*Z^8\W_7.=M=^\L7=S?>$=_?3* M:Y9)S1LO*[U/RVK=)&7:O/9^TJZ/)ZU(5MYR,N\3.]LDA@<2^U2U20ZXG;O= MSM?%.D_DFO.FBX58A#+_M^D?HI9R.-ZBK@IQ7:VZU2G_=GWC81_[8S_P/O_* MBUM>_Q^X[<6>VU9%(>)UA7*%F;K#O$W33":6Y-Z')$O'L]([3U:9J(0KZ+L? M#OI25;O<\XQ%1V_6];?]=7N_9XCS^68$8NK^WBYY+69S(7BQE(U<#&I6SJN" M>T>_5$WSRG6?V>'WN>"+;)ZUKFA73X_V D]D(EK#MC_@;7_ 78YT(,5 M95;>"0KE23GG7M**9.=O/()>BQNB&%K:FYA!%U,2^NLIBS&-P^/)U]VE;)N- M$<-!0'2["]LNT"W>09$"XF,CTGO;#ND6,R!2B!F+J6YW!43R2>!OK;1JDVVU MR2.K?;1IKJ\.*?O%)CC;+7L01D;F4]L*$13Y.W9:[G2;.W7F+F9SM2Y;F;R@ M1YDF==IX-RO)$^_S]*&52_$VY]XO6=-"B^5\3W@UOZ$6^"/.5T]TULK$MF5B M730R$$VT(MGUQ),5C[/[]$J2$D3LYX]5GGM"!]Z+8KI6<["]>> B M!T)K-K"FQ3A",8V,];'73$LLW"86.A.[*44I\NPOT0GOA*CWCO*N4XO6UBRK MNAVWO"Y$F;[R3?L#!Q#:\]I8_2X++>UHFW;D3+M[:F.ISU-/$$9L6IJD:\C\ M07[F4)J1E43D4^0;BS2RVHMNI:4;;].-G>G.FF;==17!"]%4VCJ;2_9L6@S4 M4&*[8 ,50[X2G+XSB5XJ-1WR,Y$13T%UZ%OW%EV*#30IM*-WT6-OOVVRH.Y# M=@W\P%@54\#*E:VB+W+C]U/R(+8$[5)V!ME9URN1NUP%\L)XBMV($MDJ8+F- M[95+$ OP0(Z*6<@-K2?FZ*ZZ#:DQ#IE9=<#*-22%,N1N^=,R-23/U;H4[/5? M=R0 RTNM%4M)Q*+8T#* 76 .RS9!F+#0U$7O>\/=\6.C70,FXS .4314(\4Q MQ!Y3HUVALK]8S%8J(8LBLU8'F4T!,[->^A@5+I&;EZ#Z_36IO\NP@=$%]E1 M.$;8')YM9TT%VP0)VL9A8$X%F\O,G H NL,(^SO+2B^3@C=RT]LM6_?7R^8R M"_&0ED8*SBCZYZ464K!%;MJZQ%;O:FQ]D!^:S\PFL&&G[^H4A;&;PL\AN+"- MZ+&UX7+:Z,DKAF,WPY\BN_J0NQ4GF!(3*1@ N6:FI[RSC7:#_+'2ZPS;N![2 M7EBA&KM1?:#VZJ-H78T;IU=_).%3 YL80*"=80 FP5"F"B38#9(GZ*X^XE[= M!=A9\]DV@7478&CJ+FPSS:F[L*(:=N\Y?T1W87OS">FNP\RF@)E3=V&%3NQ& MY[Y3QX'1V5 E*,88F<.S[:RI8)L@XHVI6$W,P,BCF,: M(C)P"D 5_:B;?@=J2;AD-O583&*K8@>970)F8Q2$ _V4*H32Q[Y1-4ZDX+'9 M&V G&UG30?H=2M# 6-F!>Q8H@*,FH2< 1''44PQ'MA:T)TWN&ZN'WZ. M!U?-1K?8A]'8'"AP)(W8$."I CS]%]ZL4D5N^O1WJ]0^QATS,:/,(UH*[*IU M.STYQ7/Z\N]7J0WH 393Q6;Z_"]0*;0[]4U5/MUKIJ>L&$W=C#Y01U)@!QD1 MZSTO!5ZQ:F;ZEPP4D=FCW[(ZSW,8L O$ ]..*1(S-XF?448RB)88F1IGR@!8 MZG;Z6!0KV8N\BG57':!>./!5"J:8Q]S,>Z**9!" PB@P4;W?3L];X8>Y\?-$ M%6_PM *!LA?!HOYPOAY[\)18!Z\\7ZS45; MK;JO4-]6;5L5W<_O?&T[_!E!+ P04 " !Q M@?Y2TRX0^LX( "B)0 & 'AL+W=O)]VQ/ M>_B?#>.[2L)/_K@6>TZK1C?:=6L M0,??4Z<7\S-5P\/KM]Y_ULZ#,P^5H#>L^ZMMY/;JHKB(&KJIAD[>L>=_T,FA M5/57LT[H?Z/GR3:^B.I!2+:;&H."7=N/?ZN7*1 '#: ?=P,\-<#+!HFG 9D: M$.WHJ$R[];F2U?4E9\\15];0F[K0L=&MP9NV5\-X+SG\;POMY/4-ZQL8%-I$ M<"58US:5A!_W$O[ :$D1L4UT4XEM]#.,N(A6T=?[S]&//_P4_1"U??3/+1M$ MU3?BIS74]/_C0^&7N>G$6_LUYN1?0%%#3'[=?@Q>P*?G/E$PYV^.O0 MOX](_"[",48./3?G-X\#X;/^C;[CB-W:7'@0F*7),%N%S6&5)%KNC ME\]:\Z#6>\GJ;RM5H)JH9CNHVL(K,[<$((Q)N1QFVZPH8IRY=1:SSB*H\V9; M]8]4E8)-U?+HJ>H&JDH&#+8:01A]=2E@:+E7?V$)6Y&#[!O5VT:>")>S\C*H M_./!X"O%#7V042O$4/4U!=$"\E8G25US>F34M*)F0R]=OI3V6)1QOO#%8524 MI=L=%)M*'G^G0QO*^9@_.W ,;KO+=&S)(3G.\4*TRRR.8^*1?0 @%"Y@4!94 M!>@H)/L8=Z=*9 -9/6R+-^33NS( M9JODNJRR$GM4&N0@$E3YI]Q2[E1%[+"0@Y2;5-E6./.%S@ *)6$0ZA(A5(VH MA*#3M.K:ZJ'M=&U_IS$ &4LW&UC=J:NJ_GMH1:M2.5CZD:$12L.SH]9S5B@0 MT?:I>NBH,U"I%8(4DRQ=1LHV*W&<^0;0$ J%$?5+_P0ED_%7IS:;-"N$+&FV M55$@CS"#(Q3FT9S_ .IFJ&5@HCIP5%C3U#;*/21"!D4HS*+/YQ8\!W!2C'&\ M%.D"4UJFOI)GR(/"Z+GE=%^U341?%-<]=<0!B9Q8<;2M5EF>>Q1BPQ(<9HDN M)+#_@' "P<=IZU*);2BLD(4.IU7AX35I'P7$NC@0;RLQ@ZC M5>KA,3;(P&%DS!5G7[WZR@VV.8"3,E\.L\-L5:;(-\R&%SC,"Y#(!WI4C)TJ M;2ZL""Z6"V&'&8YA*>I1:0""PUN=JB2*V ML-P>R\_X?+W5=<8KM'>90F6;I @=Y,.Q X8T^ 1I!EYOU9SY/L$V52S!#O"@ MLO!!G!CRD#!Y#A5#]8*2P(MPKR2[%Q$48G&7+2>^RPPE*/,6>&!:1 M,(ONU*IR+Z=,H:)6/52U=Y](;.0L0^PP0:EG[A!#)7**2F9EK6+\, BP$&81 MKLN""CB'%.%MK8X#QWNJ)5\>U4WN. "5I@E9[N)==K#5]"P%R,%96QAD ==DE:^G+?@(Z@D.6=OK$6A\QS@FK]>N,%MN*TPB6A[*CWNKAV%@E&-O9Z[ C*4I2CUL& M:"2\N[JC^ZGLB;,&P=X]K1)RN#&9]-IVOIEFD$C"2)QGVC31SDC22;1C-Y7E M*+:"[+!#619[UCS$L)"$6?AE/EV@+_5X; G+'1K5T_D$1%PY]FYT3^'FJ>KT M\;6C&CH]=# 1(ZMVN,B9>^IZ8KB9A+FIQJ7M:ZY7R.W_ZTIBY;!:=5#>,B?E$IM>)2I*ZQ#2 M85>D^>$Y\+%.@[DDC+DOX']8H0VFDI2)M0YRV64%+#D]"@_>1H41=C_L]V.A MK3I]4-XQ,7"-EGXZZ#V ,;CSG8Q+#..2,..^]OJ,Y:BPNA>4XS&_.D*(U$D_ MU_(C]M"UC_HPW?UNS7%06.;+R>ZPRG#FRP.#P22,P>6.F*N7U2NV64%1?CMD M?2MR$&+&)[M3/KDV; 1;Z6V;X0*5'@HFAH))F(*_3?MZ&)[GBL/JI&:0*GRB MNQHNZ3P735POP!)KT>8R(\1WB)(8(B9%,.7OIC>;[?SFY?S:"X.E]F7/O2K9 MPL_K\OUXC T/0P-DS -;]Z6^4N9S@C;S"IQ2>)L&6*'7:8. M53ROD@W=TC#=[A9A ])U0S,N0/:+TU3M%3OS #.U"9:G^9)S#BN"L6?3F!K* MI:@9J[.<,+>*>*T6+X8<%B1TO?^-S7L3,/L/,FDJ7UVBDDN.Q>3 MU@=?N^PH?]0? :EB 5OM\6N1^>[\H=%'_7G-XOXG].%F_%S(=#-^O?1[Q6%! M(*!J;J#+^'T.0>/C!T'C#\GV^IN:!R8EV^G++:T:RI4!_/^&,?GV0SU@_BSK M^K]02P,$% @ <8'^4CE3ZL%S#P _2@ !@ !X;"]W;W)KK)RO=<17OSX/6V]TR9OJZGPQFWUW7FO; M'+]YQ<]N_)M7KHV5;FUL3 M/V]O/+Z==Z>4MC9-L*Y1WJQ>'U_.?[AZ1NMYP3^MV87!9T62+)V[HR_OR]?' M,V+(5*:(=(+&OWMS;:J*#@(;?Z0SCSN2M''X.9_^$\L.698ZF&M7_:V+#(FU8,-]"B+E\JZ-^\\J[G?*T&J?1!Q:5=X,YVY!1;J/'6XM]\,J6U@37IU'T*=3 MSHM$ZTIH+9Z@]9WZU35Q$]2[IC3E_OYS\-TQO\C,7RV^>N O;3-5%[,SM9@M MYE\Y[Z)3Q@6?=_'$>2-2JO^Z7(;HX3S__14"SSH"SYC L_\7;7^=UGRJ_CJY MO:TWWKG5UMDFGJGW33%5)__Q;R\7B]F/_0M^,/_Q3*4W.W/XI V'3USKTR/E MO(H@F%XDNNGEJ=KIH&Q3.+]U7D=3XHMZ:RJ]T][09[B!@0O,%BRD#6H#=/JC MU3X:+ZNO=64!8(W5TX$TM%2K"HM)]&"*UMOX,-%AHB?!^'M;&+7U[MZ6AOC3 M49E&+RMHI])^;9A:;V8DG!N)M!5)01#1KT6!H;33T.&X Y3%S!M;/L$RPGD!S^)PH+3W] M[9^JX*J6):9]1=6R*I$W;+6_M[PG]LHQ>K):M] G+#0\I1$5Y4+ 6O-/;VA MI[=:WRJ]A;3%8P:]"5MP KF@7D-1*\ /CG&ZJ_/)=FVCKA14F=F8)J=P. M!H?.7*6'3)FF\ _;) +;#.+AY5L;"C+;PQDTN257";R&K6)(\77;=*)L-S9L MV,5LW58]4]F&BCVY,4%,UL)M)Y1IH"V/M(J=4_6K@<=Y=;GVQB G1O6Q49>P M;J46SP7_SCB$_PYKJ+_KU1V^D53P]@\?KH5JOWGPZA2J[<.YLK4E!]TB M>AOCH;=M#S>\J6/H+!\Z()FXOVV7 E5[9V<$R?K?;5Q5 0UW#4?$,MC2)G@4 M4AWE_MA,'59M?6@)/J'@W<86FP%Q**NJ5$W?16\,3&2*H8T>JWT<#S\AZ()F M)^_)\['#TT(+-R3_Y*>)%TT(]R_EG&9YB],EA\"9S#3H#I1&;<-(Z" Z91SX.XT5^858KP]6; MBB@(#Y8/M?BN6_@)"WME&0WSA W)DS8?XBF%+,%9=,6=0O$:(G1!RK1U;4J2 M'QI$O)%EW#P"")JC:< MLD-W]MA7\UF'KH4F/UM2I#5 QV@&3L\'D3J\*0QM_??YB^^FLQGQ7.BP(23M M5)80'KF6_7PC4*.B_F+"E,6OS(AB^016@WF"KM(_V?S$]%55M*]9!X M_TCX.X51SP^,H\.?SQ#9>_(WB!?@EQ,A0@# MG?:>^#;A;$Q!,)WQ%B52)'?#!NU+JC BB0>4LV"=)MA+QW$^ M!JG08]48PVY9V75B5K3]!!9 D)/GIW#VSO]_S90N2[A;R(ZI3@![J+EL(]7? MV'FG:J,9+!WIE#(E? 0RT%J4'H?QW.V3:HPDH"K9?-FR+O%H -*L6SB=R<3C MQOI2I8J43J9\/567BO1#_-=HWYB9<7#:PP Z'+KBHI1TPH'OA!"%LJ.PI1BB MV!^/>BJH-Z8J:=LO+4)V<9%K"#J1]NR1%)R+M"?V)I2X6>J*'#N0KQC@F@&(4X'2Y"ZD&$HR_0NB] 1T_ :I:)GI,4Z9!3"Z[Z#0XX"E2UU*3D3_^WR M\F:\;F%@;FDMB>O-.I6GG3IOWUT#;Q-.#!L#6M^0YY4HA>'KK=]34Z\#2D8H MZ;BF&U .+3+R*&F),)*(K4(R77>G70\U>B7F4;<\O=+,]%MDEWH)3[R8LTO/ M*"G B2VY[\J[&LFJM$_:0R?)D>@8!98M/C@P22DV^QV!7-+/H4I6SD52"^'P M'ZWUDL/'S3-BQX07^_8&!4%9 X;&N!:-M4V6[/_H@ E+@D95L^0@AE8XUIJF MQ>YQQ5%_F]AW6S0MDIQKW>AU G!O5C2+8_7I\O=6\B52DE3/6;NN@48:TBIE M$ )GTMO>A@9&#H%*6-*-1LV#UKEC)ML&18UU)?>/A#^F[#U9"CE9H'0M"-*K M0HA!%65K.IA+$@V&);==KOR\96_YAYNRSTUFWYW!$Y=Q0G\DAJ^Y) K943YR M)OPH]: Z0;4=H;9"/7LQFRQFI[SF+;FMICI+@N1G4ZY!=X*C>")%2*C>43W2 MIXJ/.SR"YR&5]X>^G#^?/)N=_C!DGC0G/$5+=KU#'1>$'&*L%^P0D\;C0T;I0IT<5,2:;CWH:".ON2A==9%(@%*SS[4*8& M 5#62KHW94?NP6A/QY-"#Y%G3M!'"Z7HX4QCZ\XKT\M5&VEB0 >%OY) PL:U M2.1+8E7GG-35E8=-8F>^ 53\"P(\/1F"L<#;H09,.0:]$M(=KAUR<2F \IM! M6QX)=VC0KN:SR=_!2X5]'?^2_*A$ M^V9-3-7GP'[Q+J#A8V3F4I!A4V=X>*)@H>/)D2E>6"C*R3E'A %,$F.UOH.O M=538 B&T=0(+SDY:*EWQ45*?Z8&,VHR \EVVHCA?HH/G>I6^]PE;FDY6&##12<>MS=R/KV%H2$RC)BMA*X\!15[!OEW9%&,+) M6VRVKQLN)601=UFUYAZT:T-2G3-NT[>"\.*=WC5H"M#<=9AV_?&?[]].YM]W M0RI6:1VX9X/"*AZ($(X7U15M3X\;]"^RU8[TE[R+P;B4_05"J MB7OU8??O;;D6+^54ZHW,,K.I"[2.'/;H:%MFPG*9Q*Y";>O04]C4"6?/4I,C MD-:3).L4&PV7.Z,-C=F))$$Z,?'V4AIU7>T56-1.+$G%IN2].T.51$@ NT*R M?Q'DKQ' MW].L.C5(:2 L&++;JXTT6J*7FZR[-]16-H\6\J M@GHKE30R7UF96:3(SML?A3BA"]5'0^>#0*1ZBK%<^:TS[Z0QZP6O8-IA5*^@ M0N#;H-G5<*+*4*4DV8*O32BWK\A#<09E7KZ@&'7ID-.R2= W($[.Q&5;[N*G ME$*R!M&FRF3M@%V>X0^;Q0W/"V@6R2,#H1+YL6M,KC/XCFC=CIO]4I#X^E[W,E%\E MV1_-[ IV#30(OZ2Q-DS78^L ?2U%(+6OIOQ1;=P.-O4B-U_FT#MD;+HP$Y0B M@!.NI(!S=#4CF8-DZ#2)KL$5.; ?LR^^F[V^Z#NRVFC*=;DQ&'-AV]R[ZCX9 M(B'5 +W VM@P2F*B?USV$\)A':4&S(WT@3N32?&D'* %2E@>JS@ MB!#?%)O&56[]<)9^(( P8]"CZF!CMTC%J-R1I9!2)$-NH;DP=;7_B-@(:.D2YC ?"R@#V"$S8R[A(-^\KVLR8[RA@9C="44]3*P6UW MJ"=P(M?XIS\+8Y>'%V/FA6O7AY](LNJ!KUYTEEGZ:/Y MT?.C&['TT3-\_C@T--Y>')'[>;.AZV5@Y@>*Q_U''**I:@_YY'Q<>^P+0;]5J(UA MXLKAGSHY_NGR]NKX%* <6A"@#GUO1B%.'BR-\%'Q+D6X*^$K*#40%; MF5("S ZU(2 M<7!-]XM&$>,?5&[/V]#5+"W78]$[OK#@.SUR92Y"D4'0=91_>931 V-.I(5X MT7"H-C??*W]"?OF_Z'GPQFW^?/ 4N\-@!YM]/Y@N^(R=7_407:^KD$T^+ M7O"HZ%: G:7P/3C^\XXZNB?+KM.YI]]N^2_E)6[]< M?ACX*^H-BN[*K+!U-GWQ_%AN$_.7Z+;\ [>EBX!-_DB_ #*>%N ]#67S%R+0 M_>+QS?\ 4$L#!!0 ( '&!_E("WSCBAA, ,\_ 9 >&PO=V]R:W-H M965T:9H4!8*LQQ+)<_W.C7[]H,U7NY>R M3AX/16G?7.[KNGIYZTK6<*3K38'4<.?9G=C*R-%3HL.QO=5,7JI0?36*;PT&8XW>RT ]O+J>7_HM/:K>O\8N;MZ\K ML9.?9?W7ZJ.!OV["+KDZR-(J729&;M]-D(*]_K MXN\JK_=O+M>722ZWHBGJ3_KA3]+QL\3],EU8^G_RP.\N%Y=)UMA:']QBH."@ M2OY7/#HY1 O6DY$%,[=@1G3S043E]Z(6;U\;_9 8?!MVPP_$*JT&XE2)2OE< M&WBJ8%W]]I.\EV4CT^1[N97&R#QQWR2BS-LOW^NR-B!!^&!K^_JFAJ-Q@YO, M'?,='S,;.6:5_ @[[&WRQS*7>7?]#9 ]*"-,D_WFTL??_/,PQ+#5A< K7CV%@#NRM:R0@:,AK=?7OSA=^O9;/7JX@.3 M#+R0_$ C3JA$48JR".2E $(U;^[5DUQU!.25P:H9Y+=W CU6P#KO" $@V306 MK-5:X!'!.9-]T=+K068-0(?Q%MC55RZ1!-P,UB1[ <2T!Q,OHN7D82_++FDH M61082#;M6!8H/A"42)!G4@E3'U&FT]M7-C&(^?"/W F3(\6X.)@7"1]TY$- M+LGT 59G2A00O $#19G)Z^1='4D0OJE0[UU:G%](-'@)#X")!XVF=D!D:55K M][HIZ%41)>!P_: KG:@(:9Y-$3]@J^,.#<13 <1$78AY@QN &OA&-P8Y&4D#'Y M?=(D XM4+,ZM*D$$J&Q58QC^JBDP9ZM!!K ]8%"KZ262&;*Z=7V30$\CA4"Q* EBR'/A:R; MHF(PCB%"NFATXKN4K3BD#"AR=D.2_*@UD&2?*=7KY -] >Z8&05$*$&;E[I. M#I+SIZ=)&4#(@( CL=92;V"*R9(/6 I!_[3[U4GS'2\KY>J:8=R MS\C93A(V[Z4HYM' VD&CY&\ GZ2?+AG*>NO)O6H&F-H&I'24!HCU5I-BBJ$( ME39T#'MD)U?<-G5C."LV%H 4A)LU8+("2]"0ZW%"TP%!0B0,V9/:-Y)=MB.3KP6#.5#+^5S M=$5Q>W@O=E,T C-B:8+);;'Z['[7H9AQ>.D%U*+&"$]&_M0@$5B(/$]"G!4. MA[@HIAOIE(_94RX*U*N518'JH;TH __\^6.*JY1M-?6IK0B0$&\\F,72&M%# M.0OGV"WBG!BCJYO+ARK.=C9G->KB+- +E)&3& MQYBK@N9S! A,&D6!X58\=C?905@WE-+R"SF82U87QU"2X>YNK10'Q*H4B1;) MSG"5QE$M[2Q ;DI94-R&_8'PS[R%/GE$,C^('$A%V(%P0R& 0-%Q95V"@.QB M*HV"1[AVKV)L(//5:!=@YT/59S>QR#R&"G MJ$]=-.3DU\E'ER(3D2?R!4G1,6#^0".^YRS3O1%VMTV68?D*]FB]MF)^X:0/ MO!+%ZZP_-G&]W>*!D%NA0:7)OS14!Z!;\U52+V$+$<*2DW/"A%5622@"C.V, M.%BV+$=8VJJ\9P@@!(S11R=1]D9+V0/5K<6Q%0H7G)2@WVN%Z\+KZ.S'"JL, M4/E\@HWX%7RS:S_AM[6#\*$5]A\OIE_"^6KR>D)?N$A(I1=G ^@-+>@ M2-@)*UQW&AF@<25/2ZN^5SG#4-NY(G /Z*=,TM@0M<'4:\1@1I&V5U-3[E!! M8B]+AX5]Z_6'YAW1OKSXLC=2=AJJR9\;B"?S27KQ63V./,%&*?YO$GWZ?$;, M%R\N9NM5>CM9XJ?%(IW.;^'3)B^DJ7<,6TTEZ MNUQ>S.[2Q>WJ8KI.IY/YQ9^&E'.Q3*>+^<4\7<(I=^E\-8/_SY;3BR^Z%D5$ MW7RR3E?+.5*W7*>+^1JINUNEB_4"/\'3V71VEL7D[$-*<-%<A&]NFCD#1 MB=LQ!82M3NO$LVVJ2AL?D=@U7$;<5+EO!U'G1;9+_2.JL(!0:F;T\PE'7^BH M4 6'.AHHM_W&>1-2V:VP-0$^B1XJ'Z3)9WZT+LCN2HH%. WCF&S&9 U%&^'V66GG*!0DHAHI1B%Y>1 MY&]#NWNX9+2"O*JF!/8JEX?(1T%':+[R0-#EPK*#Q@@60U /7-?B*TA/6\MH M&U)+SY.CR;>YW/F>0DB*',UC+JK+G>9*D6W=&U4*'R!>YOAITV"C_%$Z%\/! M)>1CKJ69U.H@K\!F*W1NR'KV.L=3&LOP?I#"-L;%7U3@1F8"T3X.ZSXAMB&% M1G+!Y_5]K]YKL%\'#.@2Y"C2',N1"+)G>2,$WQ7B^ 0"S5R MA<,B+C=.22/ O; 4R@"NAP(Q>F-EXM@BHT$N"U4& M998_@J*?+G.Y/5)>9:@L;GD-DWT=9G8QXM*977-T_0_IPG;8!%V!]:HZ1 & MJ(*2+@4QT!N(%)7OGE2-08@RU)IHFJ7I PH MWW)! # 0,GR/9+P92]#WY)TQ8$/X:G.\HL8PV\*FJ2/KZ;FW (\A'19.CCQ2 M.-+>="@5'%B8;O2]'&07RERNBP0ET7O(QZC_C^> 5T&1SJU>WT,<+?//IAY/ M/"7K]9EG!T5082Z\AU64NQ/<5(4^1JVN?F3")BXJA"HUP!>JQY*3?]<7;&SRD"#'(-DYLHT+=52*()K0[)"P@ ',\Z87[P9/?A_,, MZF, $",<7">#>5S[K9=XG,WXFJ(K>#Q(%*-N KX/"3.V1*.\'INZ:!C1+*4O MQDI8R*!E)$7_,K79++]E]ZJB"LAG[EP\0F4T4![80:XHUL-A.E/D83X%1),& M$$UQVEM0V&0X[]08G4 ,FU ?>=<=D(?U8?+\"!(*F(;3F;\ ;O4XAAN3D\:?T\]@YF5OWL74$]3Z[21E&0)VY0W<4T(Y?KD?Z]YV6ZD@\H31Q M2.-$0JXEMTHH:#T'Y/I#@_8B 95"/.RDD(":B(>:\ ^W2OFF@ T-HFX7%87> M*?F'U0QD2!#=@=AOJ&K"P8FMKZJBL5R_L=RZNS.\<@Y*0]26N_.N@2<"'UG# M-BA<$#/3H;SXN(>H>O#$Q@:=_,=-!_P,JC;+E06!1!0T$T051^X M'W ^DZ5<,^K:^Q:QWY!O'""IK@G&7DA9]1,:CZ^Z$/X$H"B.T;V'G)K$L;CQ M*E5.1:O8;O%>J(N;N=P2(!&3EL1LH^:<\;X[GFRM/Z M)B1:RU]+X!D5YJ*)=6I#3=BS3UL]VI#<(5R>CG[WHI.AA98MU#FV$3R6C_O# M<0%9 ;<9B*[3"6G3CP(O11Q],NMN$8U$>O=NB/(IU3V.02P_($\6+HD?9F0# MQ\C[Z,Y9B6[H;\"% HFO^J ZV'J;Y(KDUAL]VJ?J%0-T?KG,.**WZ1,HTUP@3'(I@L4+;=KH+22R$S-=UBNW!V6M,UW0":&L^=0!HD,'-&& MZ6A[ Z?UN2_.BVS=GXMA]!R0AGZ^:.WH/41_G83/;2^XA1/#<+@=&&*S%4YT M%Z[@&)R?^IEZI(.>*.@.7"B@*1FCZ$ .L+$L47DJ&S]DC/=&2S=0^S_PK04Q MC&0!5CPX.PD"\0T5[%$CI-V;5.T[H3W%X5<*G;R?_X0C=^#2[G(7WT&DN)@K MG*'1+3>Z8.M/2XB,C:P?L,F$=]W8])BSR#K>]PGDPCLBIT=I[P8:8!V8*?76 ML!>%(\\ Z0RP?$^(N].8Z"'9U.-'2"D&1!1%@!."!\_LM)O\DM!7Y)?#)9@( M>CN7=C@?;%OU'GXA&Y(X:8QNJPPX6><4ZBC17'/BK&TY?.M2!)8X^>8+(".PYT;600$_$6,")* M2:T][/1><8,X-B'@P0V@0EXZ<)NC_=6 -SO09I<:UHN?E,E[_"V.RX8&J',8 M.WB;CR;OE.7RA1&^AZ\,I-9\C]GV -/=%T(T=5?SAPU%;T\)\K 0F0F11LSA MR$82;+;)&)Z@##6="IJ*M,'I?)[V@[-(GA@>>. K.P-?^F4,60&.>ONWS7V, MSY,7\VDZGZ_IS1?PXNUZSHVRKGCQY^1HM#+Z9WZW MD^Z"EF2K'O]+@IEF63OOX(''"?:Z%-TN8$EJ]J07713[#=LG=CJ)K*!%#C[ET MJ7NW*9>/2VPL&/7G)YW>0,ZAWG'IV_F_=J@80L0> [\Y)OZ:;CY-)][+[R;3 M3HSNL/64HZ?36[<-[KC\[=Q\EDZF'I;2R>WM+R9YED[O[OQ&T^5BU-'-P(TE M?VDP[[_$=R2%W;<.YBP:VQPY7=MR5ZA _,R,,IM MR^/!H3)/00<[XBB%Y2J]6WO9SF;IW(ZP]VT+_IXQ]D@##CWZ#GTU??%7DT7DV2WP_]OOD?^CUA7]9'NC:XCV]'$O M(7H;? &>;[6N_1]X0/@-_]M_ U!+ P04 " !Q@?Y2EW6@]L ) #8& M&0 'AL+W=OO(+S!H@74 M^"-QDK9)@#2=SG2QG1;MSO1AL0^41,ML)5(E*3N97[_G7DJR[#C98E^F,45> MWL]SS^5<;JS[[E=*!7%7E<9?C5E=94,^.F*B:^= MDCD?JLK)?#H]FU12F_'U):]]7M@FE-NJ3$[ZI*NGNWZC2;J[&LW&W\%D7 MJT +D^O+6A;JBPI_U)\'?W?2W['ML"65 M7MW:\JO.P^IJ?#$6N5K*I@R?[>8WU=JS('F9+3W_5VSBWI.3L<@:'VS5'H8& ME3;Q7WG7^F%PX&+ZR(%Y>V#.>L>+6,NW,LCK2V6TH:!\ M"0Y?-O-.6-[)(_+>-!XKWHM;6Z7:2+93 M_/LF]<$A(?[SQ!6G_16G?,7I_^G!)T]3S;WRMV,4'E F4I&CC?B;!2HFY7!Y<-;,K@25CL9L0$&#E6#7CLN M,4#'Z(MC\2\(O6WM356IU1H'PDI&_>A*.0Q7KGSF= I_I(2 ">_(.!NQ1G>P M2]DFN(+$"2_7L,I3P.#+VD)+)>Q:N15@%TN^C8FM\2TT)HI@]R!Y P78V:98 M"74'-2D6A;*%DS6BSP:]FO_] 5? M5QKK89#9C:=@P&$I M '(48;KFRJND4C+VKI0A>0W7 *698VBR6&?.&P0G6. MX:& [( ,W]+#R &(")QF3Z@&,/)-^@VAHUO1[5%RE.UD+]!AD,S:1'I#PE-$ MOB)Q:ZE+2IT$4@BC4&'H(*7^2W8.-ZJP0]RQZQ3"+\\9UB/A3QT6MG+:H MA=@:2(-4B:8FEUFCQ+V23BR=K1Z/PI[Z5#@[IG?9^G,!3[9%!DD$W]9P([#+ M)020M*Y2C\67)O7J1T,0UM[ROPW=4VU?+13'P31L6UMA]%\1%N@VD&-J(= N M^A^U1,QEV+$/%?U'(SY(Z"GFD>F(9R2,L&L^?3W%-XUIV%K!$\R'HV57$/ >+1XF MECKG(DUE*0E-XWPD>_<^Z<5=BH 6K+*8:37*H[WLL#*4^'""C$77WK6K ^D% M+,=,%FLBJA^HS NV.H(K!88:K:2K08K4AKDBBF'3H<.3-D2XHD22=[IJ*E'; M0,V4&K^\9\K0DC*PRS+?0L;1:;*83J,+M@V[L^51R[N*N^= YHJ2F0D2\?<" M#->FQ(U;?EHWP0^BL0]*'0-I-T8JJ?;81*L^VQF]!VG+)I W.M=%S\FR16FT ML+13$YO1%;BC<=\13OOO+R*T0'JN/=-NP=2-4(:_[(MYL>&ID=*.RFB)\,1, MB=0V.F\WGV!-P\6(.EM<3*EH!O:_Z-H+D\0.U#=JR,O;+-M"%Z6H\2V#) V] MOA-5'.P4TT>,9:H?RZ(^:%/*(++<&G9RB2)(E(;\["AC.K%@I2IFUM,7Q,+. M&]5!6TR;AF$WJ,+U#7B'2Z?MK*=@MPZLAJYJBB/ HR19?5[%7)#.$,V.]KQM M(P9!MQ2+=XB%^!#'*!+5^,B[8C[ODL^.3;/S"9I6NFX9NJ/1+)79]](672 ] M8_9GE3E%V?%SE^3P=XF8X;O*5L9"WOTQNH@!+X_U6-ZG$,WB;$-P_']U2K9IN>!P=C1;);#H=_3ZY&;W3=]R; M^,/YV8(7/_;.*!61&$?P\,(N7Y#/>>]HGIR?S>)F&JDZ";-%E'![,!E'LUER MBHO/1Q^'&3F:)2^Q.A_=(AZ30RF&'1?8-ENC,;MW++ +8OVYTML<')"9D]V+! #3=9;4T6Y:*QZ@NC7YBYHHI.]R=.A[J M)8Q*'7%R>F4 X+CX,LDH-R"R[?7M0.LC(:+6(S>2^A+-4DYJ@C!!SP"H#FTY M:=%@UFBM_J"8#JRH+QJ[EOM7^X8?%=JGF_Y2FA[[00X(7+4U&2P-.GLTAF@B MI>EYPE,1(\C1^=D9?VD9>02Z?N9F*C>G''VXZ4%I#GSK8E/8*UW6QX>.!I%I MG=-;/.MI0=\/^0WI0 5T,K'E=Y @<=KQ]%^'NK_?ZG 3=6R9NOCD& (KN3-E MKMHFF=([5=ON(U4E/="WB'[TN#Q\1R"HRC4"W,!)]_'Y+FHO"]#]@GG\@Q[\ M2%)M>2_-MB:CK3[@$(]'Q^+0^^AD\-K,.Y7^V?[F_A:O=T> MW_PQ!!4:+:-42QR='I\OQA'RNA_!UOQVG=J K.4_Z0U,.=J [TN+D+0_Z(+^ M?V9<_Q=02P,$% @ <8'^4N-]X[&ULK59M;]LV$/[.7T%XP= "1"R1>LV< $ZRO@SH%K39 MAF'8!UJB+2Z2Z))4G>S7[XYR5"=+LPWH%YLZWCUW#_GPR,7.V!O7*.7I;=?V M[G36>+\]F<]=U:A.NF.S53W,K(WMI(=/NYF[K56R#D%=.^=1E,T[J?O9V2+8 MKNS9P@R^U;VZLM0-72?MW;EJS>YT%L_N#>_UIO%HF)\MMG*C/BC_\_;*PM=\ M0JEUIWJG34^M6I_.EO')>8+^P>$7K7;N8$R1R_17@3MP64FG+DS[JZY]W^W4X""BB+P3P?0 /=8^) M0I67TLNSA34[:M$;T' 0J(9H*$[WN"D?O(59#7'^[+4Q]4ZW+95]3=_V7O8; MO6H573JGO%O,/>1 SWFUQSL?\?@7\#+ZSO2^*S#C"3TA MY^,LE8Z:-;U4E>I6RE(1ARV(R!')BH(E:4*6U<=!.QU.5SU8W6^HAZ1;9;6I M25*RM!#D:K!5 \<&2JC,T'OTDO6?H&PXVMZ1;[\I>,R_>Y06=EU-NPXIP M#ERDC&<&2_7P:LS3C8;Z(61GEY"+T$R!K51M2 MNT9O'2D+ED41>9%D+,H3"$@Y2WE&BIQQM,/:%V4&]J1@(DK(M96UHKWL4$*@ MIRU0PJV,F1#@'C.>E.!=Q$2P'"V"I<$2@^DG6RMLI-4-4")8%SK$6"?46Q2D M8#&:QK^7DSZ.B! YB\K C?.(I6+D%L<9\,R# V?)WB'B$#\N3@R;+4I.#M<< M=:$?:PFD!'<=2'4'(CR*$R@^"P2/8L%*48**;%"3;ZQ2M!L;G<)&]U"P(0C% MQ&"EW5:%FZ>]8R,8+UC)TVDLRF@"=OKV_\,>TU>#QX:EG-==D)?\SU2?.&Y/ MMX7?E+18%&KT\- 0#,&"\ 4 6XLBA+/*2YS@!/4JPE@0GK"BR'&'YP!X+$-^&F=S3TG/$Z MG*S38V(YWJ&?W<>7R#MI-[IWM%5K"(V.\W1&[7B[CQ_>;,.-NC(>SE,8-O @ M4A8=8'YMC+__P 33$^OL;U!+ P04 " !Q@?Y2N.KF$ 4( "3%@ &0 M 'AL+W=OOP*B9CCW#Z&[' MEB\S=K+;9B=IT[6S?>CT 2(A"1N2H '0LO;7]SL')$7KXGAGTA<)Q.7^V*O+TWI4YVK+U:X,LND7=^JU*RNNL-N/?&K7BP]3?2O M+PNY4'?*?RV^6'SU&RJ)SE3NM,F%5?.K[LUP>CNA_;SA-ZU6KC46I,G,F&_T M\3&YZ@Y(()6JV!,%B;]']5ZE*1&"& \5S6[#D@ZVQS7UGUEWZ#*33KTWZ;]U MXI=7W;.N2-1;%+'OV(5]DX&71&7SINL.@P),IV'?_E4 MV:%UX.S0@5%U8,1R!T8LY0?IY?6E-2MA:3>HT8!5Y=,03N?DE#MOL:IQSE__ M++45O\FT5.*SDJZT"A;W3L@\$1_S1^4\?U_V/9C1D7Y<$;X-A$<'")^*SR;W M2R=^RA.5/#_?AY"-I*-:TMO1BP1_*?.>& \B,1J,AB_0&S>:CYG>^/N:?] N M3@TI[\1_;F;.6P3+?U_@,6EX3)C'Y,=;]V7")SWQ2MH']_'\(\]K1X$,%HF0 M3OBE$H75L<)(>F15F29BII""L4(&)<(;@;1*P0G;'8##6%%(S0LP7>[FR@HI M4BUG.M5^+8YT3_4B)OS7OYR-1H,+]:1]8,(3PXMCH7,B:&RB;+H.=&3(W)GR M*Z5RA+W]!FZ%M%['NI"LK6>RV48SD4BO>N)&++6RTL;+M0!V@7Q18G_IH !8 MA0,Z7XCYQ@Y+:#\C3K4UH!!R3F?Z#\5L<%J8N2AS,W/*/LI9JFK"LS4,]%!J MIMG:V]I9R0_YI%@MP48^2IW24D_\@M,V0_;!/^^ ;X@25R)PU\\8O&R<0 M=B6B <*V-#WQ=8]&VP( +@E+F?Y[DT&"-3EO^.["$;\R*\A;&,\ _K44S>P/ M$Y_69XANG DUB<&]MB11HAVQMG&9.2_S6+F>N,=4V]%-:("KL=K#P2'P*X5U M3K&\M J\K)&)2-6C2MVTP^%Z>M'Y1-]B.!7_*HV'8$=E+I/?@=YHNB?.#-2VY.%$D@\7PKZ>60)JFT^[7: MM<7%'A(;T[R&7FU4#DX*UMSXBLD%;0^*M2.8-K7B''MB2? "*UIK9L9*$@B9 M?"!I6 @N]LADY87_TON344:TA 7=;Q;U.AJ0%RPF,FGG@ M<%Q:WAYA*W<]@=XJC]=,_MXR[*U;YW@>#!X5$I,4=BI' M2I QU4X C:=[D8)S17%NA73,E%^:Q*1FL=Y8WI4%1*\L#!U]<$%N:ANS[RC7 M2:3-,;W(]1Q1 6BO&+71OK)Y*[G;7MC-KDJ10T:O@AX4#&!IQ;\MVMFS2FO) M"^1Y+A:E(_BJ82PS"0 C$@EZ"U/FI'8LW5+,T0:W[$,\6\&^,:%7\3+7#R5Y M%OFVXH+KGEDCDSE\RU;XO4P6P1Q6 !MU@,67PF[\_5AC'$43!W6(="'7S *I MA]F\:JM7VB^#O6-4/Z=Y$H<_0N54WU&(I>%QU$0#T1IQ92@): M8H3VPB!"06)_YL?26DV=BF\Y)C07Z-\*%5"FY3-8#<30/JJF?62W?T _D\T M$>,ASPZJN(/2*5BSE4/_L0[P3V0XXEGIJM#LJRK3SC-NG7OC95J7C!J+ZY3J MW+":G?<4'=1!@!B%U[3S>0?0.V\Z9^>#Z/STY-F(73NZ:(V8HT 3@_JGFU+S MZN.?-O;NW&S\^M:JE"&R%14<+^C9V%0@,8XF@]%>HO7:CMU_K'U.3Z+ST>39 MZ,_8YU7';^MFI*IA=7,32MFK RXZ %U8FXA_$ "+(_H39\=B!:JR**QYHN16 MR-0WPVAX.I&CUN?]58-#4UX5?^K6KLW MD<&M ,, B71+,+ I,K9&@BUP^&X0M9J^"FZWDIV;6&)46NZVT1IJH&30K0V0 M^_KTHRJLCJ>=>^[OVM?4QFF=._U$#16MJ.<.9+!:^']VUH4J,9:A J8LLP.V?9';9R8@7R M'"TRH8L-W709+M53H7*';#\:3\XZQ_4?C+*M7LCN\-^^9MYSL4#A(.J[(;U= MA+@6#T /UZ M=1=+_\]:3R;1^&1_T6@6]VE=@>F.UM5\H_5P$(W>G1_2NEIM=34(\$=ZJ1.: M;VV;>&2,>"AQW>3W!,8(RI9PQYB')E.%?DL].\F=YU(B*W YT,B N(&R A;C M)EF#N;:0M7:W>>I51WX[&9G/4A0@.SP;AM2$\LQA M&#FHE<[A+DJ\W"%DVJ0*!4)OW_-5O_50B+O"@I]#D8S4H(8WPV:V>7&]"0^- MF^WAN?:SM$ _A\YHCJ.#WKN3KK#A"31\>%/PL^/,>&\R'BX5ZHFE#5B?&U2V MZH,8-._0U_\#4$L#!!0 ( '&!_E(K:-6X2@4 (L, 9 >&PO=V]R M:W-H965TWUYKC:VE;UXKYG9=!W7=U>B5=N+23RY/_@@UXVE@]GE^<#7XD;8WX?W M&KO93DHM.]$;J7JFQ>IB\CI^=941O2/X),76[*T96;)4Z@MM?JDO)A$!$JVH M+$G@^'P5UZ)M21!@_#W*G.Q4$N/^^E[Z3\YVV++D1ERK]K.L;7,Q*2>L%BN^ M:>T'M?U9C/;,25ZE6N-^V=;3QB"N-L:J;F0&@D[V_LMO1S_L,931$PS)R) X MW%Z10_F&6WYYKM66::*&-%HX4QTWP,F>@G)C-6XE^.SE6P&3S/G,0A:=S*J1 M[\KS)4_PY>R=ZFUCV(]]+>K'_#-@V %)[H%<)<\*_'733UD:A2R)DO@9>>G. ML-3)2Y\UC/WY>FFL1NS_>D9FMI.9.9G9?W;6\WSYE(UP/C:"7:MNX/T=S7 M_M9 AJ#[=H.H8,'4CD!3?IZIU=F&I!@C+*C[>H_"*V@E7\I66DFX>F:!&"AJ MU"$D8F54*VMNL5GRE@,*<]EGIH^-4V#OE65&#!SR!3;]F==0@4;UL-*PE58= M.SZ%Y1)?=)F6"6.)G:!"+6<52(3>V=N3F<:B'Z'"*[6![XA=\*IYT'V@(71L M)P'!,:J2SKRMM W,A\./V4'(#'S6'LE^P@U:5&K=RW_$DW$X]C[981JE[1DE MRFAQR+:-A&T-_RIV2>'NU8K9K6AQW/G25.0E[&9@5F'?LSL@)!2J(^"C<\8*@*%4)H9HQ2VH:Y?. M7AA\(%5]*,D#/)%HSP :131:B--P1MY>;&&GUVOH%@GC&+S2O2S$G5<@;@ M!#>;86A=TP2K[/V&UM4Q8C/&<$MU^[\X\9J;A@U4=]R#QJQ)1X M'6!LM&_P%/ZG.R_,R\.B+-TWBYRY:5@6.2WFX0)V?SC11]227@NO4-Q6#3TG M#M&A*K5LY=JYB51E811')+D,\SSR3D^=TY,RC!?SX+,;;D1]AD36F-5.%@([ M.VHLP<(71# ?OT>":FE\TW:=YX2$;#I?!"_Q29/@)7O'[4;[[KBKD?V6R=WY M?:C<+'%<.P\9[U_EX ]@8^@.=/1&5*);HN[3V(W\_[@=]1 M@A@D>AFF>1Z\10]GLALVU@46?&B5P7=9$>;PR?>>F6*%DBW2[-2<,]L;$#NA MUVX,-LQYWL^*N]/=I/W:#Y@/Y'Y,?\?U&@\NP*[ &DV+^<0_:?<;JP8W;BZ5 MQ?#JE@U>9Z&) /S]AA3L_G]<_@M02P,$% @ <8'^4LOIP>]!! M%0H !D !X;"]W;W)K&ULG59-;^,V$/TKA KT M9%B.DVR"K6,@R7:Q+;I L!_MH>B!ED82&XI42)=WDIELO4JOGMPZY7M@U:&'ISP?=M*M[\C;7/%%U4W@%_EZ MU:.7#;2T[W5?Z@R-#?9 M=29*JF2OPQ>[^T1#/I>,5UCMXZ_8)=O+92:*W@?;#LY@T"J3_N734(:= D>4'&>1ZY>Q..+8&&C_$5*,WR"G#3?D:''85_,+ZWIJ@3$VF M4.17>0 D;^3%X'Z7W)=ON+\3GP'0>/&S*:F<^N>@,O)9'OC<+4\"_MJ;N3A? MS,1RL3P[@7<^YG<>\<[?S*]M58"*@A>WIA23?,4'Y0MM?>](_'F[\<%!)'^= MB'HQ1KV(42_^;U5/NU_-7_"2]4>,;T<,9GP <8MM;4P@*8B8(ZHBA3.4Z"@S(]CM;)@!48.(E@TCT*ZT1A MN[WC:1)]S)0-"]N;X)[ST'+GV9:IM\K+#JEW3J4R#. 15'@J'#YNTJ$PX%0Y MVT:OD?6 *3354HO>TUNU\U;WC._GXANVZ:E+TD&MCBO8']KC3S9(>8&&DI-: M[X564"F5!ZA@ ZB@B$@:-5*EV.RGI)^C".2N@;_1]$IWY^*3W=&6W$P4Y +: MEJ)+!EU:_46_42=DJR 6Q"5/ EQBGR_^1L'$Z,,"<"4D:R#$8Y' M5KQ+6MST4"YJ/1TYK%VMQ'!V2XF6:5AGG:KH[Q(AD4N^2+0]&JH=6 M0=6I%#CR HJ6IG[7*$U#^0MI.$G47GH,@#0 BT:1?Q\*%/L@#$ ..)A ;JYS MZ"CD96Q <&S@4..^3[D^VVU(*^B7,Y-A(,!(B$Y/RG-K#A5$<8[+'!W85*M' MTE&]43B2&1&^%9BP$I,!BE15W QK7IW["@S1?>ZB]8IK,\-]Q./4NG]OAVO//&PO=V]R:W-H965T)]L 4"@YX^OCX'KV]-\=GNE2K%79;F]LW9OBP/ MEQ<7-MZK3-JQ.:@<3[:FR&2)G\7NPAX*)1-^*4LO)F&XN,BDSL_>ON9['XNW MKTU5ICI7'PMAJRR3Q?T[E9K;-V?167WC-[W;EW3CXNWK@]RI3ZK\X_"QP*^+ MADJB,Y5;;7)1J.V;LZOH\MV,UO."?VAU:SO7@B39&/.9?KQ/WIR%Q)!*55P2 M!8D_-^I:I2D1 AM_>IIGS9;T8O>ZIOX#RPY9-M*J:Y/^4R?E_LW9ZDPD:BNK MM/S-W/ZHO#QSHA>;U/+_XM:MG2_.1%S9TF3^97"0Z=S]E7=>#YT75N&)%R;^ MA0GS[39B+K^3I7S[NC"WHJ#5H$87+"J_#>9T3D;Y5!9XJO%>^?;:Y#>J*/4F M5>*3RK4IQ"^F5/;U10GJM.8B]I3>.4J3$Y06XF>3EWLKOL\3E?3?OP!7#6N3 MFK5WDT<)_E3E8S$- S$))]$C]*:-J%.F-SU!SXOWP>2[4A69DU-<5T6A\E)< MY0GNY+'_^:^KC2T+8.;?C^P\:W:>\\(J9*OLL* MO67A:L'V,A$;I7*A&@5YLE:)@RJT22P6['2>$]<(%7W]A>,>N4)EY@;[$ENI MEAN=ZO*>65-_5G1IU4$6DF-.9A*5-D)X+?W];ZM)M'QE:^MU#=&I, O].1W4>E]K7((GD.Q)OZ\-RG,U.SC^2(ZI..$M!;SIAQ:MTJ6 M5>&4HLO3;+&,,HY-17O50OE'Q# !*.TJ1>?PH8K,/!:_/[$[H-,*MU%D"9D9 M[/]?K">CYG!:94NA[I"08#D8H?!&V"J"$%W#2+..$G%W8,N^.@L5FX(8DN(\ M6DR#<#+%O:1R&:,T<)9$TS4@>Y Z>:GSE[$\Z!*_\=1!P2G6Z3@&89-3 /$, MG53FMC 9JWLC4SB%$BX'LX[%^2P,YF&(!)!5J63(]MF*_1.PCA2D8UUB@?N- MQ[DA-NT>SS:E2+1EF]7Z=- DT7PJ=W@4!"W($&\MX M[_'IWI>0'('30OB$3-=RBW?/H\DDF$.UGNZ *VL-8@(1NM7E_E&MC?&$\CD! M*"$4)/T T]8JRQ5Z.'L2G M$>#UL5 WVE06/OB;.D"Y*AE=)?]!UN;01DO<3]S_X+U">T?ZU#JJ]9XJOF<0 MC;IB6Z>)G*0?G8^6JVDP7T2X\CK%U1HF"5>ST>^&8)FV^^#9) CGBV"]6/3> MF 31ZJ6Y>TPO MT3)83SV.9\%JQ1 #MF?K@6;6"VAW,EBXBH+U;/4EJHG&BUHUDX6[,UTG7+(^<_TUB-NS,7M9ZOZ,XV+AU#.[%.221O 4J& MN&;=' ISHTF$S?W1C2]'5]T$">UPHM+65JR:V-BR*8)0'G<7U=F,^%P$B-)L M3<>Q"XLKH.Z7Y[+BH_62Y6W16]\#7.;?G&X$DLH70K_FXJK:045B,B6#(4 . MRG5;@8ESL49A%*+>D+M=H78 %14"4.4!H1A50^401MN*Y^S[@C8AMB?AJ[8B MXQO1JV]=+6A0C!>N5/#U*W.R"I_#2;_4$X>TLFWGHNY4$6O;U(0ZAT[Q^J:Z M[V03[P, R*$JXCT:>U$=N+;*NU7?N8B>U(T3B' &N\9*H8Z2V])7IW('T9I2 MO*UZ *,!LJA2$C!1N)@[[QA(V6CL5I&3'K#9G_>;*-O)/\#!2 )%:,SSJV,7;I,E(T+O2$TTXRG MSP!%U]BY)WAA0JB:I>96J\\(< 1=P1E2*B8125C7%:ZL:@)9)JFMB-,J@0IB M5 16.R[PM@%U!-R27MPAVO:X=&QUU$F1SE=7%4(K&G^%;A:7U08] 3I5 J39 MI'KGRP*O!R_9 WH;)8NV2Y%E[2Z4!.[Q+""M2E?39?JES-&7I.D]5\\HG66! M1@U^=2]^4)O"M2QSAHEW863>?I?:65?WJ0.6,M=:F;Q+@YZ3G*E"?(3S>?1# M=BA (9TDI$O7H=75?4QM$D.U+M$UT*V*K-,QV KFH;SDV*B]KM/JL4'1YRW& ML_4L7AT9&<_[NA)2W#=4,IU"1 AAF(.>5OL)DV.B1BJ MAD\0 )#+T+J61W7B8E9 !H7.78RI [S+R)-^@+_5<%;:GV#'&9(L+,B%B8"@ M=-VI!+K> ;"$X3?UDZ'F Q=S>9Z$9$A9A*!:Y=0J-%Y ,*-Y42T>E3'.7?M! M@K3D61NP01.-9\,DX.0:D&C69&2,;$-^["54,MZ/4:YXO%Y!IK3C$8.=:]7% MG6PGG5GZY9/O4F 4.'-C7XMM[58V/?!#%;ABL.*06S^MV_"&C*O#>(DNT$^A MX@-D4*IP,EV\&GD"I$5$9I4G"$+ ?D'0(-T 8?R)VKS@NNRZ6"U@$6YII?%N+SPAC MT6F_:=A=U*>FW'B!G( S*&<"W E:*3KK6_1"<+[Y0$<(1TCKTF5KR7Y%L8/' M.]&T=0 DOU3'[$N9Z$=U5I* MB!3@$1N4FV-WWG*!(/T.0Y[+X]D7M]$/4G)'(5OT!7R876B*K[>: MN\>ZKNK61CPT;ZLXG?>W&%,?T>:;0=BLPU_FD$*QTM<'_6SRA/5DR= O=:;Z M0\@8?1Q+T?A,'6&IVP.0XKU*JI0&GQUL:D2^1#?C<>_]]!K71#2J=:7*CW7T M?I@!4]AP+_U\MZ#3/9="4706JH<0OMVT$5\ONSZ661&XL77P5$6Q10:6U"%3 M^0,'W;FBZ$$AVR::DNW3=&76%_]%<4]/;V1:'9FV^U.<[G @8KX?S$TO1[U% M1P:K'YKS@V::?CGZ6*N(!IZN(^M!A$AC!WX_PC5SO$&FYW3O9X+$U;PU1$Z8 , M2M/L;K??54B_W^^IBLILUQFZ PL^+H ?@.><5]FKN*DL\([._&7R,X=B=1=S!#KNMDVGW/1.74O( MVI-LW18$_9M6=0W;H MU>:4[13-556PC#[:-IZP9)?'AM:IP-0F(W4'B+E6&TVL:WV09/B,UGN$-T?7 M43)5T FA6PY\. MX6 OE;>!V$IX2N&".BT#\'IO;Q%)\YW3#!+ECA-D(P(T\P.E*G>HRR5D,V\Y MKB5_ZCRL'T"=BGL*";6L;CQP_%S6G;WW(DQ&)W8-)%N&4)2 DI8G&&I.UE(S=["*)YY!R8OU!HSZ/=!P"/GD37QW&\!Q>I)-V&!VPH56F> MY(J@@N']FIXN-/=%=&9/^RA&-D(!40@7"&SSY?SYG^R3MC\/7HX M\$BU,5K/9_@7XG44#OX$@$\WF>1\LO9_::MI$,Z7[N]L?>R+HXO.)UX< NE# M-NM2L?O:J[G;?"MWY3X1:Y>[#^U^E@7" #5M6[P:CI?S,U?>UC]*<^ /QC:F M+$W&EWLEX26T ,^W!O;R/VB#Y@O"M_\#4$L#!!0 ( '&!_E)&@P!*20X M ,LJ 9 >&PO=V]R:W-H965T)^\.AD00RI5<444)/[=J3^H\L.V29RU*],>DO.JE6KTYF)R)1"UFGU8W9_%TY><9$+S9IR7_% MQLZ=#D]$7)>5R=QB<)#IW/Z7]TX/K06SP9$%0[=@R'S;C9C+M[*2KU\69B,* MF@UJ](-%Y=5@3N=DE-NJP%N-==7KV\K$7U5D5P,^_'N%DU' R8DY&WZGPQZE<]$6+T%_^-!N&TQ\\.?OJ[(JE MZ,AZGD\DAH,?>!J-\G/XP_- ;%8:+,U5 M+#,EU&*AV%^%SL7ENM I4^Z+SWX/)KF1V!Y& NB"UAJ@AV==$%65/T$$T+RT M]%CV&U56#(YO%,NOW1-/R(JYD'E>RU1D<%>=+TG9--KA!69B_B=LFPLKLN-> MK"!P#BP(97G1#2]K,NV+@Z(B0 _M'L*L&0?K?7L,=NU!;_?D8:V4ZDY9&M!< MB7".&?.']M:B7F.7.UEH4Y=B7I=@N<3D&%R7FE@HK5Q^N2,&]V0JJ:D3Y(BO M/&Y9^47-?](+U1KYH"HI/JJ*$UAK_-.\5,6=>O^Y-?8^KU2J;U5,$6#M!<%2 M\2/ _I-\(,TS$WWQA7@_I$>=@W58;UW/4QW#> M5P(J!D&DJ2@H<)=;!TAN% M7?!$;"2BA@H+YQQ.RU!))7)3"0WY";NL5DO!#O&,LH8HO]:PE5=Y.1F MAHFQ%-6J,/5R)9"=%TIC@BH#$4N@(DW9Y:T/%VI=P^$1$$KO86M95!Y_7?/F M1BSJ N.%9VFC(>!:UH=V(*7L]*M?C5A5#WNF3?K%21$1J: M+?/$:\A@]L)]_5"$? *.3I1;Y3,8;%ZB2).4R^&=R"8Q< G'@B\[$"XD3$\1!V7PG4QA-1>P M$X1_VI312S^\,4QQE"F .$DXRD&(AV.1E#(.>"W)=WE*LT5;A[$L5Q[]75F/ MRKB?,8@ZFYE(;&.!X$B=W\'&J@D_ITYPERG4O2IBC;FLM>=[^G?1RC*#* 59 MK)/NK'=<62Y I,7%4N6J($UA\EH3#^24S 2Q1KX(C6B3N)K'0QI2&PXTJ?8^ MYQ1%>43&L:DYX)!^H81FUEF<(ESHA:8D[_R"@F)=VNQC$-V7/GB"DJT&X3&) M00$N.1A#LH6^QS T@30$5Y49;><2 "W;BO4U-YO< XJB@56-"[[;[0(7E$I5 M52EH;W0%VW,:E?-4B;S.YJ39A;>5H[";I[I8W :PPS6#Q2=%.Z('8#K+63AB M)T1-2E7J/E:4?9#Z'Y0$[!:%R3H^0GYN5[%MG*-L]4#6M+:5E+@4!^&%J8LS M(M@: F]VJ UDZ/F,Y7;Z*;T\SN@KE7(8;UR$'DB%5%AQ)K%*LZ6) Q9VH]*X M7"!>R_O.]!8,+':;?(8YM%=KK=_S,2(,BMTDOFNZPP673Z'R3NJ4H4"87M24 M[YLHU-\V+/36L]20)M;:[#@.:%C6UJ$KZP"=NKJ)=B2DDNAGG(O: %92%"F5XTW9 M:(R2E+E$>TH+?"&Z_63]L"K/>QB3IV?N\7/ND Y=P9;E4XIW/$=>4 M(_;?WR@Z'2(9W\ "U$A3YOU,$>=4NVCRO'>Y7!9J2:$$Q3HT4J+$_IE2<>]* MIIP+$4'?JE@Q.U'(EAOT@)[>LUX4]8?C7M0?3_ P&P63BXN>%\8;)>F=AM&P M][P7AOW9J'GM2F?7\=D4A*DCFGC1'T[:VW= TYO,QK3UM#^:8.N(^+B(@F@P M[A&(*D,NH1M9;%G1JB :OM@PS\)9,)L.F8EGX2 83*9-9?"-X.5R;6U[X/0! M4&8.V'E0;%#T=D&[K F9NY!E+WH6!N-)9+F(@O%P^-U,^.IJ1W[KI"Y?NA+$ MZB&X&(R<&H+A;/R]#%QR".G,W2W/VZ0FP@=\L UB; M3B?8R9X=42KHE.JV#71ANQ5.F\I&.M\H&M]H4I++Q-LBC 4(^^'$NDJ?CR5< M56X=GV2_;E6-=O0+5]Z7SN&9-BP +?ES#XL,%=J&"WE+#CQ>]SN/C4>%O M+N;^2+9FOR6.F(?>)65HYV!-O7G0FT=!-!O"C\+!N(_'2U?/^>X.4P\=)O2F MTUXX'/8'D5_A,D!O& P&>!?AW^:8- [C<81OY[V M!Y.C$G0#PCB(1A0%PG#4OP#W1Y!'&8N0/@JGP05<'I.>A+\6ZAI>R%+^#$V7 M/#5V[8Z(J<8M\0"_8H; @\6K/[$?<%/35_@7FW#,KJ#@OJ6;>O01)F] MKOFQ3H/M. N&HX&+6,-@-!M0EMVU/+_? _QNL'K[Y(HE$.' QNMPZ#79I1KL M-6VP;=XYF&H+C50!VV0V'=CVSM47WXC)@\1V](2?@\'W1O9WONJV*+CV#247 M.__]0^['=F^?K;Z[O;Y^ZC'WI<,I&)V.QD_H]YS9[$DEGQJZ4\@#'4,+ ,2C M]<^])K-#X7LZS)9Y30UR2#3;-?%"%^@'.0ZYCI($ M4;9?X-X7NHC\R?(>7\WY3?CG8XKQ:FL=)[JC78V-$@W$@D_HB6 M3EULZQL&HXM!XV)UGE(:.@RJ@ Q*V3?1)31CN_M$46ZG[$5$,_D5N5>4&12% M+;T&=PH6X7R@21STYPEP>+1E/ @ 'Z#+&K[&WDARL)6]-\M%U39^^@7']!^1M'T;[@_Y6?B=E @M3BG73I@\G333-$$D7JZ)",26^ MJO8I ".I:B)_MQ9]=A%,QD-[="EWCIO@I-5&\?41'4S0%#JL.)0:6_GUV3"X M&$V;^A6E+$'V6/C\IL3YY-+6%QCCT??4%L184U\TBK;:M^+O#/+90;GM)K>7 M$D(OG$6HIQ?6#; /)0A-2<#NELJU+:^KAC@LQL=+;" 0]" 2*VS]4@[,@ MBF9\(!)[E*Y-69U!"7,"5 O)C^B9M?,[F@Z#"/V=\^)H%OT/O1@E9?1=3<+_ MJ2.#L0>>2B>#&HF*4I&];N"*O'U)>"@A-G?N+60V+*S0]UBC41WF[L"H;&]? M7>[=ZW#&0E9K,MZURXBH-B_K98UZ9CCUSG2LW&R^-;#;M*]"?(*U>=F6BFV) MT-FYL]K?K&E;:^LU#7Q+3= N3O=EV=[.W;1NC;>5P@'I,R1]=)F93%1S(TV? MC?D;M2V94Y0Y:9W8'L=.K K)S^[J-@&@-)!:- T*ZK.SIG1*/#%:$B.$ RP2 M9?4\Y=M T+)GJ.>&%NH[6^+E:FDJ;?T!?6\ FSV?!MO8:H4 MA2Q53ZE: L$%73D4]F Z:/6%<#9U1QXL !(#":A89K>2N3U&E5V7/_2-VWGK \.,%M!GE!15ZKRRWQHVH\V7FI?V \7M=/N9)TJ. MI8:*4K7 TD%_.CZQX=<_5&;-GRO.385.DG^N%-RZH EXOS"F\@^T0?/]ZNO_ M %!+ P04 " !Q@?Y2Q3S&B@<$ *"@ &0 'AL+W=OM7$%J@)]>2)2=VLK:!.)NB+;J+(-EM#T4/ ME#2VV/!#):DX_O<=DI)B[R9NT+U()&?FS9OA#,G%3ND'4P-8\B2X-,NXMK:Y M3!)3UB"H&:L&)$HV2@MJ<:JWB6DTT,H;"9YD:7J>",IDO%KXM5N]6JC6G"37ZIEG#I"P*&T#H'B[Q&N@7,'A#3^Z3#C MP:4S/!SWZ#_YV#&6@AJX5OP/5MEZ&<]C4L&&MMS>J=W/T,5SYO!*Q8W_DEW0 MS=.8E*VQ2G3&R$ P&?[TJ:I0RM+.K3[COOREC2 .:W-=4PR*QB.ND2=EAK -&]@K&.?FH MI*T-N9$55,?V"?(92&4]J75V$O#75HY)GHY(EF:3$WCY$&3N\?)7\&ZHEDQN M#;GM@R1_7A7&:JR)OT[@3P?\J<>??E<23V-,TC'Y%H>LJ6$ED2C@O=ER:J$BQ9Y4[)%5Q-3P#H,#-=[Y:H?KAW3Q++][3 M1]#8@D2VHD /B.V=F&^\8%L;2Z7'Q1/!8R$GIJHQ^?P=N*U!TE8]A^!:[6V! MPU/)VPHQ;:T,] Y,6_R-C>\P-32M+FML71R&].!J%T_CS@;DHU&&!<%*)PXR M6U.+ :%+> )=,D<1]9@Q+8X:#%H[H$>T<^F@C@$\,W!GA_(YVH5- M(88*"$GGO -";72.3!"@TV*BP0/!\?%J/4^^']@3 R4RLLS1/J#I_%!4_K%7 M#-VP41PO/1\ +3CT'H.W%_$/V1^[.*Q&7_!815H)#Q7VG?IK3FU>SDM(R''/ M'N:@@))B%Q(F^^U%/8%W:LLK4F-YH ;(XR@O(SRI83BICV9I='_485@70QL> M;G=T/C^++O(TNONZ_UK)K(G.1OET$DU'%_,LNA$-5WN 3F' :SB5D2OD2?8^ MFF2SZ/H_*S/*9]%DFD=K)5OCJTEAO)IP1@O&F=T3NJ.Z,M%T%LVF$08T)9]P MQQRAB]E9]_VL+.7H<91B$/C+\A>OJ^3@?A:@M_X5XMH5^SULLPG1PV:)J.9V'E$296-?ZV+Y3%MX,?UOA8 ^T44+Y1&$4W M<0Z&Y]_J7U!+ P04 " !Q@?Y2RQH2Z'<$ #?"0 &0 'AL+W=O)"?M?S]2=M*TO70#]I+((OGQ(T526NZT>; -@&./K53V M8M(XUYW/9K9LH.5VJCM0*-EHTW*'GZ:>VGUNS'X-3N@5*(% M9856S,#F8G(9GU]EI.\5?A>PLT=K1I&LM7Z@CU^JBTE$A$!"Z0B!X]\6KD%* M D(:?X^8DX-+,CQ>[]%_]K%C+&MNX5K+/T3EFHO)8L(JV/!>NEN]^P1C/#GA ME5I:_\MV@VYR-F%E;YUN1V-DT HU_//',0]'!HOHA$$R&B2>]^#(L_S '5\M MC=XQ0]J(1@L?JK=&)J M@$A.0!3LLU:NL>RCJJ!Z:3]#.@=.R9[35?(NX*^]FK(T"ED2)?$[>.DAQM3C MI?\U1O;GY=HZ@Q7QUSOPV0$^\_#9_TGA^Q!Q/&5O67[IP'"_LH/,,FX 6X$4 MH&("BQIK02DPK-38)]81P$ZXAKD&4.[ *"Y'"P_4=Z,Q5Q55+Q*IV/K)ZY>Z M[;3R?O0&%1@00&>$!<;7V-%LUXBR038=1V+ T)JK4J 'H8;Y0(TFD.:6"\G7 M$D+6&;T5U>@01;#ELN?$P$#=2V[DT\%_(V##]"'J"DKAF[_E#Q@BADL[%8D: M/"*G&9=2E\3$@-6]*<$.;C QUH*UI(IPGILJ86"UE M#4@\FK+4O7)T8 SI['.!_L.CO" [''5#ACO)E?6Z$K8@D8@Y+I\U#?NQIHZ" MZ)5P@\&47:)/0V=1$MR"=402KTA9!4411HMY MD*=A6L1!G,9ALE@$<92%>?S*(6*DT2(L\I0\Y(LP2Q>XRL^*,%MDM$)I$B?! M;UK5/THL=CPVKFI!QT)-2-7P-J-4>L_E[LOE/-BGP<_]X .4T*ZQ:9 >\YDX M>>V?%CA-J).&^_>P>WB]7 Z7]K/Z\/3YS$TML)\D;- TFL[S M"3/#&UL MY5AM;]LV$/XKA)<.&Z#9LNS829L$2-(.[8 "1=)N'X9]H*63Q84B79**X_WZ MW1TEOZ2.TQ;[MB^)1?&.]_+<=+:V[\Q5 $ ^U-OZ\5X6P>#D8^+R"6OJ^ M78#!-Z5UM0SXZ.8#OW @"Q:J]2!+T\F@ELKT+LYX[8.[.+--T,K !R=\4]?2 MK:Y V^5Y;]CK%F[4O JT,+@X6\@YW$+XM/C@\&FPUE*H&HQ7U@@'Y7GO#V,K7,LB+,V>7PM%NU$8_ MV%661N.4H:3F@&)7?H"6K,W).G.NLH,*?VM,7XS21&1I-CR@;[1V;\3Z1L^Z)UXKGVOK M&P?BS\N9#PX!\=>!(\;K(\9\Q/@[(WA8>ICUQ;8&\;$"<6WKA32K'W\XR8;3 M5UY\;J0+X/1*+)R]5UP06(]"1<' @LHS/ M!6#<"?% (6GR&L@3&/BZ;1NHM M,>%P1__[SY3:6UK138%/H8I*%6K*@["ER,$%) ;1F,;3R2Q?.OC<@ FHVN9Y MXYPRD!!Z0 M$3UP--CER@'PP5X]B#H6!%!!"(0SK.$LEM*+HRP9#3/>?31.QNF$TH5T^@N; M9[T'MOOH.$TFZ2CN.QTE)]E)@ASH%S&3>K63-'R3V[E1_T"QG=S.4-(W3":3 M-*K+3E'=Z1/G#D?)>#R-&X^S9#@\3;[5T72?I8\P]^W!NY=.X6+I;,V"GXPB M<-\&2J7P^*\)UJV^.&B!F451!%O1X++=#YL6";M*EQ4XF*T>AXF,;4\IK# V MD+O8!#HE;3+X"(*@=10.:QC.6^;-P$"I0HO9F"O_GT0K_;]$BQ^8A%IS]VB4 MB/AI,DRG.S7A0#,YMC+8#8POP6V3%M&"INF!F M)$.DA8*E1F_>;R#[FS65E M-3';TJ!VW\R\*I3D2(MWWDG0W9&/HT>,$_F0JYCWM"3J2^*)*LEEC(PEZSE^ 6_V#Q/7QSFH7L:F_@\K>Y J\HBHX9*8KX# MCC9:XQZID:EX3YM4BCJE%J(GPB>E.:"\.:]8!_T1S"-OHUSYT)MP MM_H7=D45ZPI;/W9)8Y]%V3:A+E6H.I? MR5Y/Y@Z3@29T);M#%,$&J8'ZV"298B_#3'1#15?],L]=P]%&J.#$Q,G$=$D= M5-L0,^S#XR=,.AH=)]GQ*;W99]U^N[:'FZ^S(\&;3:.+;JZBH_;4.8Y.&XCU MQ>N&YZKG*_\[(HL.8+)HUL2Y8CH\73U MQ8(A)ZR1,YJR,=YJIF%3+X?AM/$X9W#$29=IHHVB@8<@<-:,J4<(;RX%'6(= MRU@>NCL-.=X2L&RQ(&M9/&*&&3(ZW!/[!5%)SX!SA"@D!"$7U"21?7B.:.\, MGN-&KW?IC !.7Q9B./OBK5VB8K<#1C)%S GDR*](%HTCRFD#)!\(WK(-*%4K M\PB93F98!('&I$/@W%.\RX6B]R:VQM GLH$@DJ6OKB]OWMS2*C\/7_W,O1Q9)">.:>W='3N0R^-4@2,2M__6 MD$Z3*%3!,:@DW1\WQG=WO/T=YL"5\>O&D?Z^B_E@ZS-'#6[.'W,8_R;$+Q[K MU?7WHLOXF62S/7YL0J?G"F&HH431M#\][L7)KGL(=L$?368V!%OSSPJP'AQM MP/>EM:%[H /67]$N_@502P,$% @ <8'^4FOI2LG4 @ / 8 !D !X M;"]W;W)K&ULK57=;]HP$/]73EDU;5)'($!A'2#Q ML6F=5 F5=7N8]F"2"[%P[-1VH/SW.SLAI=)@+WL [//=[\,?QVBO]-9DB!:> MA*32RQ!?E(HS:[9LP9UP&DY&/ M+?5DI$HKN,2E!E/F.=.'&0JU'P>=X!AXX)O,ND X&15L@RNTC\52TRQL4!*> MHS1<2="8CH-IYW;6<_D^X0?'O3D9@W.R5FKK)G?).&@[02@PM@Z!T<\.YRB$ M R(93S5FT%"ZPM/Q$?V+]TY>ULS@7(F?/+'9.!@&D&#*2F$?U/XKUG[Z#B]6 MPOAOV%>Y_78 <6FLRNMB4I!S6?VRYWH?3@J&YPJBNB#RNBLBKW+!+)N,M-J# M=MF$Y@;>JJ\F<5RZ0UE93:NBVKR%J1YT+>-W&:]?C M=<_@S55.=]DP[W$J$WA RS72%;.PX"86RI0:X==T;:RFZ_+[ F>OX>QYSM[_ MV-_+4)UN"\["P?<,P1ED\O#VS3#J##X9L.SY ]U0U)I*#-MQN3%0N&QNX*ED M@J><5DHZ+PVK^IWTVIUWV_>@4K $^2BYI925918-W$F+6C)!.[=#63K&!%OP M.2^$.B EY.Q GRW"3HE26GKFUZ]5Q"?"2:#R)#6E]U$6QZ@ASM(JS<4!J.&8 MF.H(@4E)RD'PG-O6J6U/;""AD]3H\(F=8C;.R/>_BCPC MO7C:@MP?POK@XS/%=.**%G298A)L7LMJF*GD:M"[(0'[PUI9ZC9^F%%[1^T2:#U5RAXGCJ#YPYC\ 5!+ P04 " !Q@?Y2Y^9R MPB8, "2(0 &0 'AL+W=O5-=G] M4)7=O#J<'N8?/NKE*M /)Z]?KN527:OP>7WE\.VDE5+J6AFOK1%.+5X=GD^? M7SRC];S@5ZTVOO=9D"5S:[_0EW?EJ\,)*:0J5022(/'?C;I4546"H,;7)/.P M/9(V]C]GZ6_9=M@REUY=VNK?N@RK5X=GAZ)4"]E4X:/=_*B2/4](7F$KS_^* M35Q[.CD41>.#K=-F:%!K$_^7M\D/O0UG#VV8I0TSUCL>Q%J^D4&^?NGL1CA: M#6GT@4WEW5!.&PK*=7!XJK$OO/ZT4N+2UFMIMD*:4ES'X B[$-=Z:?1"%]($ M<5X4MC%!FZ6XLI4NM/+BN_SIZ.5)@"HD\*1(QU[$8VSO0)_:LRQ>#09B=ED-MTC[U'KET' M//KOG@,>MP<\Y@,>/W# A?3:DYNOG/+*!!F3%"&XM,;CR))_&7+M_T6P0.2] M$H5% (Q7)7U*3_%EH8TTA9:5\!"@4(7!"VV*JBF5",@9&?W#!X4[.:3Q\V9E MJVH[MAL#:;Z9>UUJZ>#%8W%>51 5E"O2'OC4>,E5ZEG 7%8X'1Y?R1LEYDH9 MH2J-[&?=M.GIBCW'?\&43C"@;"U=%$M&N9*.1A6&E?AL-$FXIGU>+)513L(J M6J?6]$1V6;)V<(]>5U08__S'V6PV>?'#^?D5?YR^.!J)=>-\0[44+'O,-;26 MS'5JV50RFI_<>?W]Y;&X5"X 5J%9!-\<1V.#$J7V165]XW;JZ<>#3E&IP()&&I M'" 7(7"V%K(I]8/QD,ER&02=(>8-/E@H"5O;O(/OLW_NNF1A;2"W>%CTM=$4 MS_GV@? ,Q!%.)JF[\<8)@IQ1*2@TI'7T6&.R97\S 6U4PLM:4:/1[!6N-6,: M[!YVG"E'67V[UH8< A_5TJ"ETI(1M4[J@>P^6?Z&GL);1ZA1C63(WK4&'C'D MU0I;BL8Y\MO.!H,@>T_M@7PCQ4)JURF38[-&U&WIR3#"'U5VF8PH8&-<(&0= M$:1S13P,KB@;1(",^II0.1WQ><[:\M\><<^/)TQ$R<1[&]$^L M863NC7(^)\H':.C$AW6LMN^NFWF VPKQ^'0RGDV.>,T;2EM);"$6R8^J7.+< M,40Q_!,2HG$%';94WM/3%UY\V. G9%[8]H2>39^,'T^.GO>5)\]%G8*>5TJ\ M,^@I31M,L7.(W'M.@IGSZ\_9^HPVQ^*C6L!.^/ ]@<692&O[)U\K0]&@!3YM M9.UJZW8*+*8Y@@FBPV4*1N@27-%ZBGE8.:58?Z]O(8%[NZ+>+M"9%3JSB*U9 M(-6YJ',N:62=-B5H!CD\YU ^#0;,E5"W:R0PE5(Z;JND(_'DT+O(,R7HHX66 M0\V=1M=M5J:'BR8 .EF0_RL-Q*]L4Y6D'%'AU)-^:TSDFIQYO;;8AJ\'%7]P M /ER!XPCO-WU@"J'H#>6=(MK=[4XCX#R4:VM"X0[1'#%=#+^%W2IL*_5G_O0 MIP$1OD<.^S";N1*%N52^<'H>]> \G,;F9^'L;_;$\1ZR]:0E6T_VQ]T3=@^Q*K^G 1V2H1NF2'J =)$)E(Q4U!-SJGE%^1[>PIG M@<>-*0$6=TBY6!">QSJA$*H.3*$&UJN40)66:-=T].WRPZ_OWHRG MSS*H"A1 J6I=C&@+7+A"?^:^A;*/#2YLLYM=$SM7JL!E94%JA8++;1T7=3KA MPO5%93J1B;2.W$=N9 P6_>8!@U1T0MUPOP4_T:YH:AA%QG-R;-AO*;NH@32Q M1\)0XN6=^[#[MZ9@W#ONY_ > MI'K:(M73O3CS@[7E1I-M\,4[W-[,DIOU.7M]"+?^CCS1/H8QD:Y%RJENJ3NW MC*YQ")LGP--%BP2R2$R;2)[#(X+(&Q7[$U/#+F_05P,R5]+1&6OR]GN@0WA' MK+%?#G Q)0-5?>;#RZP[Q5"[B*!(MC[.+!!4(.[71@*5'-<1TKI2Q!]C#Z73 MF?$LJ&8@@_@(E=MPD?E,5E0"X][AE-Y,9CF;'9GP-K5K>'!M"0/)&;OJ0M71 MSA6:8*7$G0,=@R[/\93 /UNC,ON"@5YQ];()]*1+R 87&?C/1G^TCB+RT)V^ M>RHS#:?\'7@F26W3OP,(W,P($KI@'XMW#V''?;F<9:K<>V0GFM6-:-KS(/+2 M+9&O7YL.[7O]0!,FT*5>E2_$RFX04Q?M1AN,S\!C?B?*PPA!D!NUBK36!HB- MO8QL:#V)NY0M,M3<5S_F;L[ZHKNGUDI2]\W7I:$4UN;&5CZ"\6UB] M"!Z#8NW*X3PE6-Q0M\K:Q*OQSLQF"+M[6)$*EK!1>]:[A!\K)"+,5\7*V,HN MMZ,TKD29,0P37UGI-<@![C/HFVARL6>OX;>6-%!H:*Y:?(&,Z#8VCF$ '#-Z M6+?*1&9)\.O>L** -C6X2=!5)U6U3L3"!_TPVA M6LL8DQ)8#?F%%$**(/J_1Z6DH#$AC8/'!,?I,I^A$>'+6I,"B'2^B/#FXBI$^>(S/ M'_J!QM-'>YKE:=LL3_JA!_ED98OQ1S2,+&C M2P#,B@HS@QKT:=A,W &;NHGL*W*R72/@0.00):GM=/_VZ4$>'F )W7#W,:VS M-GG.]@;^/=AG?\J/"X E(L]>&,JC_>+>&7'>+%$JK&#L,6]; CDXO;JP^$]\ M=_CV_/KB\ B]RC>PF,8Y.P.M6/L>T%X1?/O^_#U/E-+]HT=9=6^NQ&E'G1)Y MB#@"?0I.I+O7PYC-HY3M)+OHS8OTG4E5<6=2I78G57:3RV,WI7BHE^Q,-@K% M-UK*DY\DN)W;BCS+:7Q+Y1JFJ<%9N@;Q8JXMOBV@L>)Z6/[EN5?7+S*_*&): M]R>0/87M\&#ECX<9Z!_=P&8VF3Y+F8(4N)\ TV?CZ6R$+5P[G^0MO5SXQ*/% M4YXK7L>DV&;%[\P9^QOW5,RSMF*>[4WQGT%>AFD M+&B%/'0WE,S$$$1%9](< CFIUG$<^:%EP/PT-KK^S*NCR(Z[L%V,&Z_Z0PZ[ M*V*G$M*5_8%I8'HW)?B5ZQVT;-]8^#@7HGY@QO$$@D.0="H>1N+[OQ(Y9^I" M@P).F3A,D %W%KYCM?;22S94(TT>$Q#P=B4)*/+9=TX8I7=' PK!,1:)&KK) M'QQ^?[LG9@.?5?=D/^"&EEX_&(?[WF>*M@*;&E.B)(LS"/+M*B<%/Z<.NU'@ MR[EMT%P"]&ZP0YSTWI.#T"SYKP%XU&1"?&7>_MK^P<%Y?,_>+8]_K? +KAW4 M7BNUP-;)\>F3PVAD_A+LFM^ZSVT >^*/*\1+.5J Y_3&*G^A ]H_PWC]/U!+ M P04 " !Q@?Y26?K<$AT, !_)0 &0 'AL+W=OW9FU=\[=Z_ M>>7&:+15]UZ$L>^EW[U3QFU?G]VZ5#=I9X=7Z]=G;FV_?W5S3 G[B5ZVV8?99D"DKYS[2EQ_;UV?7I)$RJHDD M0N+?@[I3QI DZ/%[%GI6]Z2%\\]%^O=L/(Q9R:#NG/E-M[%[??;R3+1J+4<3 MW[OM#RH;](SD-C?//*NZWP]#2DT0_6@[*C.Q7=J MK;Q7KCA07P(,8@G]\[H1JOPU:NK""U(UE63=WR7=KP]LN-S M\1.$=4'\W;:JW5]_!>VK";?%A'>W)P7^8[27XNGUN;B]OKTY(>]I=!K__[Q(9?UPV_Y@V__L*&[U7C-E836I?< M>EK(AW$5&J\'QGI0_D$W"FF3))^\J0-@[)$;K5B3R1(I.CU^09AOA;)1^<'K MH 0B3UEI-Z)WK2+ PC--\1,>ZX.(NT$WTIB=\-)NZ%D6[:P2T8G8>:7$3DD? MSAEG6!TT N_GN>)8NW+E^D';WU[^\O+UY\;< \YK1 MZ[B[D.%"7A1C!R,C<1AOIV-]^D%Z[<8 #?H!VMD(C9[<+FK@0&9N';?2JV1S M&(?!^<@BO<(&Y,$QCK@_#BV^!K'M%+Z1FG5IN46?L4,D/R6GJ)SPRH>LGY K M;6 +W4\Q$BMEU5K'R2%5<#NJ(FN4_155TUEGW&9W*7[N% *Z M'FVBR.@V"H]X(0.':E">>=_"@6YE]$;28RED3YX>M*@D[22(%%V4WDG?DG1V@>A M:E@&L+>H>;8*0(P(OJHG7(C6">NB&+Q[T.TL5DG#/:NC_ CON1!@._DFN[[: ME'6BX,1I_Z+A)?(UZ7PL19W=.%ITRTE<8T"L9"#,P=N,I@"O52-R3>-\"^T-(L9@A9*9 F D0ZRF$U0)7^"N M#1+")ZI)_/D'AY)H#'M31"Z(*ZEVX^G/5&/"@GG(%,NL8ODVN;. %\MRT-MS M2@U ;\,IPKE25/$3>W->PUP)G''**DL^OD3E0UX>X:VB4&(&"S V%"PC5T8= M4?NR%J0YX_*>^W#$L]J21;BL_22$4B'%5>\I!0+1)M#23 %"4P-%@6,RJ(B? M!YB9']B%/D=MK.I6)=V0J4<,HP=E01?9MCIE]6+PX:#(T66$H"8UJC!9$I8\ MJ!ZD&64L8&@@^6*UNZ#_&0NK,<[0$AG#,339CY)9;,>R>=.6]( #YPK-,N)<'];NPR')U/[S+ MZ-5HN349.6<1"E@N[W55[& 4T\U@W"XY;[$RN6T*" 63^*4C&Q_%TI ^R]1Q MH!TRDQ!N"I<BIT>J"*5G8'XMNQ 3O=>[=.!8LR MKYBW9!77>FSF<95EI @C1(%#'N!\-E,]$Y^8O(V*:B-2O$$ *A='GB!N1$ M74]W:+7Z! ^UI6 28QUM_V:U/YL6"C],-ZE?XHV;W$K-T71^!%L9$P7PI858 M]EOFDRG/Y]F1C-5_)/?\UZ94GJX("+,Z5$MGCNZ"FGP@0"*6XGS';/RNSA:4YY[$;,.CZLL$R=89'EMP$X(I N@&T M?EDZT^4>F"A65"F1]93NQ%.9W4UJN!,]R=1Q#B1?.H,L/%J5SLPGM:@G_.I:A%8.ICG/(\JI#(],I#G2+?47S*G M*6/2+;(*3N_FA+F,1*BAX+J>S1]YL$.Q1M N!H.YC$?,Y+=]Z:D"I#:9>'9F MW>GLI1UA1S.F-(%QDL+;$%DE[GRT).HPU$3'A>/A2PPB9O<':4M=M[<+?CN? M:@_(336)*K,WM6UQ$V6J/'TJ-Y_7W'Q^,G5^10_ W>3=O-=>2L%'RMGOV&(8B;FJ7H3Y%*KAISY@'BA5KE1AD+V6)R3U$ M%'LYS)/APYI(7"L/!%92G>4(F< T$OQXQ<*#G*K MU)M2QWHZ(L[BZAAFH("ALY->QSX=GIQN^[DQ1U6/)I$=T*'(DB*P0<^F(ZF* M!BB4^B]X!/E"Q$M)I$:4F;!2%N) &>:ULMRUXZ&YNQ%(B*(F3:[7=%B@8S:<%#4 M@YJ5K@P27&B)E-(D[8QNTWF4II&?IAB>E]))1AHPXS3AM*,O5J)D$>>/B=M3]V55]^5)^;-C M;R";2]:BEH^4TDQ2]I#:R$%'%&/JWA)SS)_D1F)JL0>Y0S^/L4A^(HJ1FL%0 MJTMF'N28LU:9\WPH21K@+O?KTQH,=XK00HRD?7N!_B1JQQW$ M9 -T!UT:UEJ\9D#^.4,S9(Q-W$_%<<$;[B1V5])P:O';C8/&M[8N?,;*!S%I MW]#QB+U2TXYIQ,5>Q"S5T7!!2*5@P#8P/A^![,7@P!7DU&F$YUZ+*9]@#((F/+I'IV&23OCR<1:M*BF!=!CL/RHN=*0+-\6YU6B:E& \D2^GY:R08'LWY"I\/$&G MLC(/$)\]_FF8I9(K/^:&VQWT>IK+9%H^8:8ZU^BUJC-,?3W"PP[?.C:>EW%@ M_OYGWEBL%;]X.7!,8^C,8ZW5$4Z4U"_AJN7#13IKODA'U',(P8;\"JPV>T5^ M0E?(W54"8(4=HKFO38I+>5>G'NBM=VXQ%K3+',MOHW)X*_T2B".WCOSB27%G MTFB/?I4XA-K*?<+D8M,PFVHHT\0C0$GNWU>HT,(,)JP:&T36/ ?CR&69WSO.RU>- MWGHT:YH99@P[.\F 9R+0<'B^IR3FM.F]1'HQ\1E#Y5&_'#CG4T/NGMU.&G3. MZ&02>_2RS6\LT82(VH3P_+CM\CGIO*UWJRA32UX.XG(+M.$:5*>3>A9,5$#) MOW]XUA[WV#'*/GS/L3>6MJD@9BO+L?N?3:A+O'%@P/^;.4XDP\WU](.3Z\?! M.)\7+/Z"Y)$B_)*(I-?5[#&?_E#Y1'S0OIY3+U:?UWT-OVF9GH\_33I M)^DW&LQLU!I+KR]?/#M+[X3*E^@&_H7-RD4D W_L%,#MZ0'<7SL7RQ?:H/[F MZLU_ %!+ P04 " !Q@?Y2"]5MJ-XXJHN4P2 MEU58"W=B&M1L*8RM!?'6EHEK+(H\!-4J27N]LZ064L>343B;V\G(+$E)C7,+ M;EG7PJYGJ,QJ'/?C[<&C+"OR!\EDU(@2GY!>FKGE7=*AY+)&[:318+$8Q]/^ MY6SH_8/#=XDKM[,&KV1AS*O?W.7CN.<30H49>03!OS>\0J4\$*?Q>X,9=Y0^ M<'>]1?\2M+.6A7!X9=0/F5,UCB]BR+$02T6/9G6+&SVG'B\SRH4OK%K?,W;. MEHY,O0GF#&JIV[]XW]S#3L!%[X. =!.0AKQ;HI#EM2 Q&5FS NN]&CJ7)PHW/,_X]/6$"G(MVJ MF*4' ;\N]0D,>L>0]M+^ ;Q!=RN#@#?X &^?W)_3A2/+5?3K ,&P(Q@&@N$' M!#O7?.-(UF@-]QI$KJ4?,X?]PQK"J952":QIKW8/&.T @B MM!JDWCCX0\R,-K7,8($:"\G\K,L;Y-[$V)N' ^;'? B%43PQN,P8<8W"NJ/+ MZ-ZLHEO.-;K&-YXG#2=%F%7:*%.NHS0ZCZY"RW#R%I7P?>\JV3@V743/5N0( M6M3\F+[4R>_Y%5Y=U(].HSDKT>2B(:^_V1Q]MV>O#,S6P;XG3W:ZCAG+,%L< MA,II&[ [[<;7M.W:?^[M['L0MI3:@<*"0WLGYZM!LR3>CAA2&6%Y85 MCV"TWH'MA3&TW7B";JA/_@)02P,$% @ <8'^4IY37@S2 @ ^P4 !D M !X;"]W;W)K&UL?53;;MLP#'WW5PC>,&R 4=\= MMTL"M.F*;D"!HLG6AV$/BDW;0FTIDY2F_?M1NI:KB=MHO;KP?54TT%%U)E; \:82LJ,:C[+VU4H"+:U3U_I1$&1^1QEW MIV.KNY?3L5CKEG&XET2MNX[*URMHQ6;BANY.\<#J1AN%/QVO: UST#]7]Q)/ M_H!2L@ZX8H(3"=7$O0POKA)C;PU^,=BH YF83)9"/)G#]W+B!B8@:*'0!H'B M[QEFT+8&",/XN\5T!TKC>"COT&]L[IC+DBJ8B?:1E;J9N+E+2JCHNM4/8G,+ MVWQ2@U>(5MDOV?2V6>R28JVTZ+;.&$''>/^G+]LZ'#CDP1&':.L0V;A[(AOE M-=5T.I9B0Z2Q1C0CV%2M-P;'N&G*7$N\9>BGIP_P#'P-'KF&"J2$DFPUA/)R MKYP)KB56$ 6E%?F\H,L6U)>QKS$&@^076[ZKGB\ZPI>1.X1J%/G&2RC?^OL8 M^Y! M$O@*CH)^&/-ST@<>"0*HO $7CP4)+9X\>F"D!LINGW:CTPW9&;; 9+\ MOEPJJ_]S@C 9"!-+F!PAO&:*UK6$FMIG*JI=!]XK[FFH10.D$BT.&N,UT:9' M!$=5 <>>:;RNG#WD4CKXJG*H^V?)-#!?.HI$ ;SI%L,Y@ZNS,V@LA*;M071QD'M9&IOHTMQ+XMQ$=YYY29X8"6^C,'KO M"?@' XD/IK9K1Y%"K+GN9W/0#IOMLA_HO7F_%N^HK!E7I(4*78.S4>H2V:^: M_J#%RH[W4FA\G59L<#N#- 9X7PFA=P=#,.S[Z3]02P,$% @ <8'^4I < M.Y5# P *0< !D !X;"]W;W)K&ULC55+;]LX M$+[K5Q!"#PZ@1K)L.4Y@&[#=9M>+I@F:M'M8[(&61A(1BE1)*D[VU^^0DE7U M$:,7B9S'-]\,.[4:B$;PYF .T5T4U54O6R R\/2'_M'P2=6 ME,8*PM6BI@7<@_ERE M?+2;7;;T(TL(.*3&(E#\/<$6.+= 2.-KA^GW(:WC<'U$OW:Y8RY[JF$K^=\L M,^72G_LD@YPVW'R2AS^AR\<13"77[DL.G6WDD[311E:=,S*HF&C_]+FKP^\X MQ)U#['BW@1S+=]30U4+) U'6&M'LPJ7JO)$<$_90[HU"+4,_LUJG7QNFF:V0 M)J,'NN>@SQ:A06AK$*8=S*:%B5^!F9$;*4RIR7N10?:]?XB4>E[QD=T41"0G4A/8$Y[S*G#G+R"N6DT M2K0F@R*2?SZ@C.P,5/K?$S&2/D9RDO=]VRQ$YL240*XI4^0+Y0UH*WJ@HF!X M9&2M-9B.B((L(!\8W3..E- 0E4UEA5B$'QRHR,@?4F8'QOFO3OTTN0=DE$N. MC$^/NWB]X3Y@# ]$F;B)PQW#M7;-G].L4 M%[/$"6]K4-38%#G@ "#*=OI;F;]M=,?+BX.+V;@UQJS5$6&!U,,?.'=J@SL=$D?N2R\<7")TMC;2@5A!D\X.6MD92 MA42#%[28 MH\7D)V:#(GHCY!1-O3-'X!WD@$EG2. )!!9I- GFL]F/6D.?AQ@!$9C;:#*_ M[ S;Y+Z+DF"4I%,?;Y(WO0R2^<3;X3#(F6 &L,BSR)+^54N$@_&%12K=7$.ZB2 B MEJBK4\> XV0O!78;;-(61=$'6J)M-I+H):EUTJ_?&;>KJ1T]*&N&GLQ6#FW/A\.;;&2M;!G>BT;.%EH4PL'6[,"S6JX<"H:3 M\5HLY:UTOZYO#.R&/4JI:ME8I1MJY.)B, W/+U/4]PJ_*;FQ>VN*FZ0RUQ8.=/5[ZIT MJXM!/J"E7(BV,6 ;PVXC[MSY*.\$DY,QD9OJ$%M0,.%3]5;0W"JP:;<.@.G"NS1' 7]NFS,:!8SR@(='\*(^\\CC1?^6^?1@YE?* M%I6VK9'TS^G<.@/\^>N(V[AW&WNW\2MN;V&LRA;\Z 5]"@&YJ=RC[\*EJ$13 M2'NHYL>Q[U:2+ON&[F/.MYA40#XPO58V3H(8A_*<;#U283&J*UG(>BX-C4)? M[("\(6F>LSB)R;3XTBJK_$"5K5'-DCIPNI9&Z9+$(Y;D$;EI3;&"28$0"MTV M#K5$^3>0&:;96?+C#SD/^4_/W$)_9=]?<)E%.0NB[$C)D[[DR=&RS'2]U@VZ M1C\O6LWH]4-1M26&N>O(H=H?=[('*[:PLH?=-8710L-]9K'V$ J6;J$KZ $H MG9/O*_"R#>^,MI;.A#&/"#JML;C0DJ*MVTH@)HB,4_\([ _Y!%?Z<^7_ >)* M?@76K$'5R6+5Z$HO'Z%=/$H83T>P.@DSSO)11DZ1.)Q%&??G$8NWYTG(DI3[ M\SQDHR C,W_30;)&5MZU7:FU):.-"%D6@'C(>CT [#TG$,I1$+/&2$$2_F%+B M%5_<0TH$XT*%$..$>/.XCDF80$>\/"$92U,O3H$!'#@*5R:\918.T+#C(W*GG:B> MFG>H-\.]SRUP=ND?%9;ZNZ[[\O;2_MTR[3[73^K=H^>C,$O56%K)!9@&9QE< M,J9[2'0;I]?^XSW7#@;$+U?P]I(&%>!\H;7;;=!!_YJ;? -02P,$% @ M<8'^4@\A%CZM! 50T !D !X;"]W;W)K&UL MM5=;<^(V%'[WK]#0GU#IP_"/F ULL1*<@C] M]3V2;&,2H,E,^X)U.^=\Y].YB/%:J@>= 1CRE'.A+UJ9,:M1IZ.3#'*J3^4* M!.XLI,JIP:E:=O1* 4V=4,X[41@..CEEHC49N[4;-1G+PG FX$817>0Y59M+ MX')]T>JVJH5;MLR,7>A,QBNZA#LPWU8W"F>=6DO*(BDL:,'-K5S_"J4_?:LOD5R[7[(NSX8MDA3: MR+P41@0Y$_Y+GTH>7B,0E0*1P^T-.90?J:&3L9)KHNQIU&8'SE4GC>"8L)=R M9Q3N,I0SD\^4*?*=\@+(-5!=*$#&C294I.2K> 1M_/S]/9UST"?CCD&K5K:3 ME!8NO87H@(4!N9;"9)I\$BFDN_(=1%M#CBK(E]%1A;\5XI3$89M$8=0]HB^N M*8B=OOC?*?C(=,*E94&3/Z9S;11&S9]';/1J&SUGHW? QIV/>2(79*HU(*%2 MD2M&YXPSP]#:C"K%("74D"V>?60?MW.? 5E(CJG&Q)(8=V=EPK&_H8U[B@!- M,I)0 TOI$=$:$6\@2K:(%A;1HT74)@8M(#TK<.G4V$(U5AG>#M2WX\+H(R20 MST&1N.M60[=J]20<3;,%0S V0^<;PN$1N%7#Q*HPF LF8\*=;1C*&"BJDFPS M"G:L!??24!Y<.1W=\AN5WSCPQ !><#\/V<-#?&?W\TWG4C3XT1LXB63!!1<)PY*E\M7@C H)I@I@TLTS\HH#C M_:0DPQCU=D9OX>'$-U(TLLBW1&BHPS1$%MC:FVZ30=J+94KB\1+6% MD',-ZM&A=&F)W:",F9-1<)\I@)T27Y> X(X]D=SOP.Z.2U?W)D;NK']ZLBYK#CE+OY%WR4ZN;" ME=3V?K;D!+-#^$9NR][2>3ON=0]56K^YIT)69?]YW%7KOA:_"X;1L!V'@P/Z MJ]V7M?Q_]KK7:\?]_4VKWMSG=5G,7WA=KM=>=\-V=#8\Y+7?W9<:G<93-P>U M= ]Z##-9".-?O?5J_9]AZI_*V^/^#\\G1J[< MPWDN#3[#W3##_SV@[ '<7TAIJHDU4/^3FOP#4$L#!!0 ( '&!_E+4_?;0 M#@0 & ) 9 >&PO=V]R:W-H965T.@23MHETDV"#.ME@L]H&6QI902M225)W\^QU2\I'+Z,N^ MB,-COKF^(37;2/5#5P"&/C2BU>>3RICNS/-T44'#]:GLH,6=E50--SA5:T]W M"GCIE!KAA;Z?>@VOV\E\YM9NU7PF>R/J%FX5U7W3\^:SC:UB ^;.[53CS=BAEW4"K:]E2!:OSR45P=IG8\^[ MQHV^D"F-I*E ME#_LY&MY/O&M0R"@,!:!X_ 3KD ("X1N_#MB3G8FK>*AO$7_S<6.L2RYABLI MOM>EJ)R#A13:?>EF/.M/:-%K(YM1&3UHZG88^<.8 MAU]1"$>%T/D]&')>?N*&SV=*;JBRIQ'-"BY4IXW.U:TMRL(HW*U1S\RO 4/2 M],,]7PK0'V>>05"[Y14CP.4 $+X!D-(;V9I*T\]M">53?0^=V7D4;CVZ#(\" M_MZWIS3R&0W],#B"%^TBC!Q>=#S"OR^6VB@DP3]',.,=9NPPXS['DT64AORC@0^"X,8A8R%?H1CZ+,D3NQ.S*(@((M**G-B M0#6'BG&>D33(R!1U Q9. _*-J]I2\O!4P*9H.6!!F)&(I?F4A"Q($W(O;6Z? M^A&R%%U]1W(VC3/K1\*".+<[&RMV6LVT+T5K=NJ<$*-^A&KYROML3R6>8%YJD6M:E!8W@IR_+YBR8)N2[NQ*A/.$_$0N7SO._YZ M7X37VO@X^%/ %U6UY,/U+9/]QPM:Y;C0% ":#P &0 'AL+W=O_2+-P?;ZV_M;%#+'.JV$R4GWBA5^>#=( *MJ!MJ3^(]:^LB\<"S$6I M['^T[G3) .6MTJ+J%@."BM?NESYT>7C.@J!;$%CG$FQ1I)HPW6 MS,"&:E<#.%Z;HMQJ"5\YK-,7,U'?,ZGYO&3HEM5<2'0M-%/HQ1T%F7IY-M+@ MQBB/\L[DI3,9/&$R0>]%K5<*O:D+5ARN'P&\'F.PQ7@9G#3X6UL/44@P"DC@ MG[ 7]C&'UE[XA+TNSBM1+S6351?PK)62U1I-ZP(D==Y-_YS.E99 GK].>(YZ MSY'U'#WIV; 10=(+X#4KS$B)DA=4P^22EK3.H0ZFFAC=:I "_[5"8H%^;YBD MAL@*44 XHVJ%WL*64N@*G*!WH*K0IQ7/5^@#6U@WTT(TEOJP_!KV!QBL"RJ+ M8R5]%NZ\QYWOXYYWN%T7,6L1-W P6EL\LL.C5PS1/4QF7@.N90N&P !&5(*& M0@M1FL@FWFN6LVK.) I]6WWB316ZD>R>BU:5&XBT$1(@>-/B;]@K-EE&Q4U! M?L7IG)=<<^;2=JM%_GDERH))]?,/:>"/7Z$W7UJN-][^3E".(;4AAO>C-TY# M'"<^C/P@P'$0PB@C"29IY-T)34L(NO<#WP),X@1G27*P(L#^.,-1FGG'4#"' M8EH4W.0';#:4%[_P&N6TX>##V,+1F. H&\/XA9^$F(#AE_9#2,;P,?*F>=Y6 M;6GK LV)YUP;Y30%S\0I1P3'A%AIE.+,2ET4ZFEHE*H52 M-@4$IR&Q&;"9"EX=2-_5T%F8TH@]-"8)YF.&B>]R!J5*4ZL/:8Q!=&WV36?9 MY#:+'^G%V"?C/44$@&"_0=S8'$H\M^PN>-D:N+""#,/,VB!#/W2"( '!+7_X M7_,2&_39X[STTF-Y\<1SA-+<6 VU'V*#-9 MD-'BFF/LZB]%M2XP^3 M;6J"Q DB<(^^F<&&B[GIPPO;A_\[@;_B[_>MTFR'<2%%M=UT4#5[)W)=Z_F) MWG.#M( @(3LY+TU(705 :L8V-XT4]]R$,-\<=3SQIA7 Y__0;78*-M>(*]7: MU.1":=>[:9Y+=J!4<)6+MC8=SD\P=&E;38?8M<446'?]7"A=MQ[;>'?L[60G MCO^X/_[CT\>HN_D:_#,JY<:X_TC+MCNG;$+XZL"?> M@=*1$WU[1&^@U%4C:@ Q\6XD!TXU]M3+ H*)/;"VHRNFU.20 M;[(6FP)2' MI'L$,X<7V# -X(4?XLQ/NM;1APS:CE(9'*E9YN^=]? .L(G0]G@Q'A5LU,IM M5/;51G4I,4%BNXPM%LP^0A#?MD'@($-KR"89)N.?K+[1G$$F:+T!/7L-=<)= MS=B6*')'E,,"G3P"GVXOGJV1+ M2Q632_LJ5,@Z=T^G7MH_/*?NO;53=Z_6]U0NN;F]L 4L)<,Q[#WI7H)NHD5C M7U]SH>$M9X#PS:13@^T) O;J)<= _QR_^!5!+ P04 " !Q@?Y2"_78 M([D# !$" &0 'AL+W=OY#U0]F=V#=[-J<[0U)?WW'WF5#V@2U M$@+;\_;,S.,QTZ-4#[H ,/2I*H6>>84QA^L@T%D!%=.^/(! R4ZJBAG9%WNE@S?>% ML0?!?'I@>]B N3^L%.Z"SDO.*Q":2T$5[&;>(KI>#JR^4_C&X:C/UM1FLI7R MP6X^YS,OM("@A,Q8#PQ_'N$&RM(Z0A@_6I]>%](:GJ]/WC^ZW#&7+=-P(\OO M/#?%S!M[-(<=JTNSEL=/T.;C &:RU.Z;'AO=4>S1K-9&5JTQ(JBX:'[94UN' M,X-Q^(Y!W!K$#G<3R*&\98;-ITH>J;+:Z,TN7*K.&L%Q89NR,0JE'.W,?&-D M]E#(,@?ULZ8??M35[8M05]- X,AK&*0M>Z6C;OX'7=#^D4*4Z GD4/^ MVCY :!V^^(1O&5]T^&LM?)J$?1J'<73!7]+EFSA_R3O^;KG.2JEK!?1N1V]D MA>S6S!%D#24SD..A-IIN"J; ]CNG*_:,-,2SWQ=;;102Z8\+2-(.2>J0I)+]U-?$Y8WIU]L_\>)0(UN(FM[51ALFZVJ(7N6OJI,EW1W\LUN(1 M%-YF^N$)5,8U1E$\@W_+UV!'!OK">@M7U)J5]"NHBO:XH,_ E+XBB_U>P1[; M@L4PBN,LR.@W5M9 E@S19T"9H;>0@8.31(XG(1G'$?F))(D?#TCB#X:X&:?] MX61"3LE "R\GO2B)R16)(G^<=F*<=CO@%B\FC,H'KJQJ:A4G?CP\#X\4A8ZB M9#@>V- C/QUBZ,3BF"3])!Q5O[6CR"=HUXJ]%I/QG'6.(H'/BX=8:6SP@930ZHNJTU)JCQ,,/AIKGM+QF- M2!3'?IB<+/8-&A+WPQ!E"-)./:'HY.LXPGI)8/$B4=^.'PW M@]=<&?23U!(DBE)_$KY%D.!LLE>@]N[]TC23M3#-D.].NR=RT;P,+^K-^_J% MJ3U>(%K"#DU#?X0T4,V;U6R,/+AW8BL-OCIN6> S#\HJH'PGI3EM;(#NC\/\ M;U!+ P04 " !Q@?Y2M6J5YB<# "Q!@ &0 'AL+W=OO$?.C.9[;1YLC>C@L9'*+J+:N?8R MCFU98\/MJ6Y1T$2I1(/*"JW X'81 M74TN5[FW#P9_"MS;HSEX)876#W[Q>[6($D\()9;.(W :_L5KE-(#$8VO V8T MAO2.Q_,#^J]!.VDIN,5K+?\2E:L7T7D$%6YY)]V=WO^&@YZIQRNUM.$+^\$V MB:#LK-/-X$P,&J'ZD3\.]_!_'-+!(0V\^T"!Y7ON^')N]!Z,MR8T/PE2@S>1 M$\H_RL89.A7DYY:?Z-T_:FNA10.;FAN$=_>\D&A_FL>. GBSN!S 5CU8^@K8 M&=QJY6H+-ZK"ZKE_3,1&=NF!W2I]$_!#ITXA2TX@3=+)&WC9J#8+>-DK>#?< M**%V%M:CVK^O"NL,)<<_;^#G(WX>\/-7\#=4,U4G$?06UMJAQ\ M]L&U;AK*Q1#:PN?.6<=5193 U=S!'HG1S6,I.[H_V!K=T'[P:CO'0QH3YOQ/<%OM:3:#"3\RP-5MR7J-L1NCV14!QEE+\/V,O2+,O [&>5S M&=4@0Y$,>9 1((F1Z8.C$;JR!T9D7&#).XL@E$?O(V)#I=_)"FI.W I$*G:B M_/.![B6C/,(QCYZM$K9QNGP W7I:)%E#VYFRID(?57H#=G8^91=9PNZ0TD64 MGDLX@$X)9]GT),LG+#^Y.$_93=-*_80X&(QXK>2*_?C#>3I)?V&3=,:NCP)0 M6RR^4*OR# P>?%@V8Y,\8RNM.DNJ*M"DUX 4O!!2N"?@>VXJR_(9F^6,!.7P MB5[,$[J838?OO79<4L23A$30D&8O%E-\U$8:-+O0+"U=0Z=@,ZWFE0, M"Q]@_$LMOP%02P,$% @ <8'^4JTC?DHG P SP8 !D !X;"]W;W)K M&ULC55+C]LV$+[K5Q!"#PF@KDB]K#5L ]ZD3S3 M8NVTAR 'RAI+1"C2)>EX\^\[I&S%V607O5!#9I:G<]#-S>Z ,HO-EK,W"'6].E]F" M\%HD&E&:94.7*AXM0AG]V:U MT$:/F/:%V_C.N8M+#G1^D>].EW.,=3>KR= MEC:LY#3J5E5,=D?K]' V1@:#4..7/Y[S<&50TV<,LK-!%GB/C@++M]SQU<+H M$S%>&]&\$$(-UDA.*%^4C3-X*]#.K3;088H=>8"#-DZHCKS:\D:"?;U('>)[ MK71WQKH;L;)GL"KR3BO76_*+:J']UCY%7A.Y[$+N+GL1\,^CNB$Y34A&,_8" M7CX%FP>\_'\'^V'=6&>P-3Z^ %],\$6 +YZ#'QN;Z#W9:LR%Y+?%H^F@"+#]7U MQ 4"YDP 775?77%T=3.1^_Z."!LZO27' SX;3M#< W]2=8/?#5BS;B\9D;7U>_T"MI>\U\'KU7PJ')QG$'-OHIRHHL*:O* M2[1,Z&R&4E&5";OU9P7-DQG-H@>PSI/$D2#;J*H26L^B,D_RBD4L9TE6UQ&C M15*R)PX1(Z=U4I6Y]U#629'7*)6W55+4A9?P-F-9=%5/QU4G\,T0/A7V:49Q M(3@T+78?&C1^%LZC2QI">T=O80=# X8@/1(R<>5B1/X^&[0WHU9+#D71BEENST4;EQ MWDRGT[1>CT/JJ_HXZM]QTPEEB80]FM*;61D3,X[/<>/T(8RL1COLKR#V^,&PO=V]R:W-H965TV M4MMQ&:RH6AD\((3.QG324T08>>$E\^[[SG8N/1ULA[U6* MJ.$Q8UR-O53K_-+W591B1E1+Y,C-SD;(C&@SE8FOK5)"]P?[]A?.=^-+VNB<"[8)QKK=.Q=>!#CAA1,WXKM&ZS\ MZ5F^2##EOK"MS@8>1(72(JO 1D%&>?DGCU4<]@#=\ @@K #A,T#8/0+H5(". M<[14YMRZ(II,1E)L0=K3ALT.7&P$Q MK,IL@MC BB:<;FA$N(9I%(F":\H36 I&(XH*7L TCJE-!F%PS\;URK_0MW_LW"1L*W!6]! M)SB', C;=ZLK.#TY4YB8.M02T&EC0,PH:R.NY946K;$2_G#2W@ ?0? MS5J:5MRIY*P&KIC@2,)F$5WCJU5*;( ;\2>#G3JX1K:4)R&>;>-+OH@2FQ%4 MD&DK0'C]IO[9%6^*>:(*;D3UC>6Z7$2S".6P MH=M*WXO=+[ O:&SU,E$I]XMV^[%)A+*MTJ+>!YL,:L;;?_JR!W$08'1^'$#V M 0Y$W#[(97E+-5W.I=@A:4<;-7OA2G71)CG&[:P\:&GN,A.GEX\EH!M1-Y2_ M(LIS]-#.#A(;], *SC8LHURCZRP36ZX9+]!:5"QCH-#'P\&?E&:&$>3HJZ&L M;-<7KBDOV%,%Z%HIT K]= N:LDK]/(^UR=UF$&?[/%=MGN2=/"?H3G!=*O2) MYY#_.SXV-7>%D[?"5R0H^.N67Z T^8!(0G! +^U IDYO]([>VA3/38U_HSO& M6;VM YJC3G/D---W- \(4D?P*B Z[D3'P43]3%5L W:BV'\?\Z/I"8N.T"M0 MJ0+I3;KT)L=RI"\]'*>=YG0XCK-.='8.CF'1<2_'RRZ]RZ#2+7PWEMN8]!XA M*[FH1/%ZU.+$B;>.9#BL^,"1\#G ]JB27K*8^ S)26Q[%RSV;H+3 =EZ0\&C ML[ -JT[[V7IWPF$GN7'O/)#H'BIJ7]RJ9,UQMHJ]Q^#)@'2]S>#I6>B&58]8 MN=ZS<-A?WJ?;OW:]\^#+X>@2;S9WF1NT*YH]&T]P3@3$.RH+QA6J8&-"DXNI,0'9'L[;AA:-.Q _ M"6U>ANZR!#,_T@XP]S="Z+>&?4#WB63Y#U!+ P04 " !Q@?Y2_A!Z.T,$ M W$@ &0 'AL+W=O[#:A](3!(T-F2!-.W^^L67V*E-:*I9J2\) MQN?[SA6.8;03\J=:4ZK!YK MM2XFO/%H0U;T@>K'S9TT3U[#DK*<N+03( *5V2;:;OQ>XW6CL4%GP+D:GR%^QJ63@ BZW2(J_!QH*< M\>J?/->!. 8'CL UP#%,KG&=6$9>J+$7E\F('/G[Z M3X!Q\/M:;)6A5"-/&[,+Y=ZB-G%2F8B/F.B#6Z-]K< 53VEJP<_<^,B!]TRX MFICA?[\FO:K7]-^[8;/Z,+ D0W^*I9^ M4W]^R>?_K_7WUP]# VXTS=7?#B."QHB@-"(X8L0CG[,L,VHD75#V1.89M95I M11*5),6._31&81*,O*?#Y)TB=&T1&D9^(_3*B;!Q(G0ZT<1*[D-:#PJOQ(JS M?ZV+9U*QA@>VX# :)LEKDZ=ASV2,C2#NN-]G"X+01^BUV%6?S1\&21C;0Q U M(8B<(?@A^.J;IC)OZV7']!I,RWV42D>IQ(V*^./J-6F,2)Q^[MG;9 ,N-'@Q M'R+N7">]["1^Y/MA)XEOBKVR>MA8/71:_4 RJDQ \IRIXL/$$0@$V_8%/RX? MZ*"+HI,R A:&'RS(AFF2'V700;CW'[_"P7X.E.NTT/8H#-V1)L]O1!JWC0:CCXLT;G=][-[UWQ/I-ZB"\&BDO8-S MK?E\6Y4W$,HLTBW7U1&CF6UN.2[+LWUG?H+.I\@R/T/G5]4=1DM?7:G<$KEB M7(&,+HTJ>!:;+4=6MQ35@Q:;\E0]%]I\6Y;#-24IE86 >;\40N\?"@7-7='X M/U!+ P04 " !Q@?Y2L-$3J4L# #L"P &0 'AL+W=OPG7/.];W'<6YO2=D;GP$(])YG!>];,R'FU[;- MQS/(";^BTY3FCG)"VL04^O/;)!CY8B2PMX M9(B7>4[8GUO(Z+)ON=9JX2F=SH1:L >].9G"",3+_)')F=VH)&D.!4]I@1A, M^M:->WWG8D70B.\I+/G&&*E47BE]4Y,O2=]RU(X@@[%0$D3^+6 (6::4Y#Y^ MUZ)6$U,1-\9G,*^$PI-F/-!&SOA59*($)*3/Q1)?W4"<4*+TQS;C^ M18 %%"9USO\K;:I;=GEQ@]R W,.+HK$D@,_/@P M/SS MV7%FK)YJ[+=>@<%OY;%%<+.)?(!0'X3R->!_#V!GJD@F;R>M+CI%%7T4-/5%;D8 M8"<* ]RS%YOF[,*\(/)QM V+=V%!-_0C?QMV9X YD>=Z#6PKUZ#)-3B8ZZA\ MY6.6SG5).;!%.@9SZEOR82,??JQGG290YS3/*GJP:484=IR@Y9D!YOLN[K0\ MVX4%02?TPY9GNS _8UFWTNQ]KFNNL/PO.:;;5 M_,T2NF&T8YL)YG2"%BPVP+RNWVG;9E*+7 >;;7,W/H+NP6SO"4NT5^JC-ZI> MMD-E]-;"W@<[MKZ$77RB8WCWHG+]]MUH0.&@_?[$!E07AU[;+@/*"]R66_9& M]Y(#F^JVD:,Q+0M1?82:U:8UO=$-66O]UKT>NH;U6+6RNEM:RU=]\ -AT[3@ M*(.)#.5<=>3)8E5K64T$G>O>Z94*V8GIX4RVX\ 40#Z?4"I6$Q6@:? '?P%0 M2P,$% @ <8'^4@"4!:FB @ ;@@ !D !X;"]W;W)K&ULS99;;]HP%,>_RE&D29M42 @4: 5(+=VT3IV&8)>':0\F.4FL M)G9FFX;NT^_825.FM>D>-G4OQ)=S^9WC?W!FE537.D,TL"]RH>=>9DQYZOLZ MRK!@NB]+%+232%4P0U.5^KI4R&+G5.1^& 1COV!<>(N96UNIQ4SN3,X%KA3H M75$P=7N.N:SFWL"[6UCS-#-VP5_,2I;B!LVGF'L28L%UNUK)ZBTT]QS9>)'/M?J%J; ,/ MHITVLFB=R%%>,,,6,R4K4-::HMF!*]5Y M$QP7]E V1M$N)S^S6.,-BAT>P04FJ!3&T*P $_']XE(*HZB#--!&0P_.XIC; MMK(<+D6M#=ODEQ=H&,\U#%Z1T944:<^@*N[]*VXR6+JZ4,U\0R58$#]J<,]K MW/ 1W'<[T8=A< 1A$ Y^=?>I\K;\L"T_=/%&3Y6_1JM@+E)8H7+UB CAPS;G MJ:OL"%[O2U(2]>(C+ZR=3&!#6SIA46VP,4P9H%/ 4X?7"R:]H MRV$(.'>3P MGT/"URN*#9<&"_VM@VS4DHTZVT<8$0I#;Z_-%#6'3.FM>(0T]-I&,A7\!RVI M1E=&PA8/-AX207?6<= /@A<=^,ZLP^D3TCQI\4_^MC2[ X9PBTP]*$S_ MX/JP-_%[IE(N-.284*B@/R'1J_IVJR=&ENY&V4I#_^-NF-$' 2IK0/N)E.9N M8B^I]A-C\1-02P,$% @ <8'^4J3D15_1 P )0X !D !X;"]W;W)K M&ULO5==;]LV%/TKA+"'%D@C4=\N; .QG6PI6BQH MUO5AZ ,MT391271)*DZ _OA>2HJD5!(7#,U>;)+BN>?P7O*(FI^X^"H/E"IT MGV>%7%@'I8YO;5LF!YH3>35V(Y9S7JJ,%?1&(%GF.1$/*YKQT\+"UN/ 1[8_*#U@+^='LJ>W5'TZW@CH MV6V4E.6TD(P72-#=PKK ;Z]<1P.J&7\S>I*]-M)+V7+^57>NTX7E:$4THXG2 M(0C\W=$US3(="71\:X):+:<&]MN/T:^JQ<-BMD32-<\^LU0=%E9LH93N2)FI MC_ST!VT6%.AX"<]D]8M.]=P )B>E5#QOP* @9T7]3^Z;1/0 V)\ N W _1G@ M30"\!N ]E\%O /YS 4$#")X+"!M 6.6^3E:5Z0U19#D7_(2$G@W1=*,J5X6& M!+-"[ZQ;)> I YQ:7B3?2B:9KK)$;]!%FE9MDJ'KHMZWNOZO-E01ELG7,.73 M[0:]^NWUW%9 KX/824.UJJG<":H/1)PCQSU#KN/B$?CZW^ /R DJM#."WIC1 M[\KB''G.)/GE\^%C[%=F^(8F ,=CQA#UXKF\HN!PVLYO(K#G^"X(0_@($HBQ>'\ XV@:-OP4GF&"K ]OD,)D8?' MY^E876J6L&+1/G>W# +?BQT'$G'7K\!PHAN!0?;F/5F'WZ[#-Z[C=\[3$\NR M,6TU,NA11J#,BP;BKOR!N#"._<"?E!>T\@*CO.M"T8S=TJ04] P.76(H7=C& M#%]L>T0M1_1_;(]5--P>,QS'DWF-6WVQ4=^Z3XQV@N=UK_&Z,2GQ8#?@$+N3 M2F:MDIE1R:5, #%&.!L0AHXSO>.QTYFZ8Z3LUUW0C"A(0<(+Q8H]U$PW)4NI MJ,Q]U,B=@3(O"@S*>J\;;%3V@=RSO,S1D2M0PN ]J'L4>7=[#M1'.D.&0 MXL[\L/]B5H [#\-F$^L%?]/M-ZG&CMFFB=5/+ YB0SD[V\.A4<9?!XHV=$>+ MA*+/^FZ.WK.;3.*""1B=&>MFQA/UNR/&87=NS#K#RBX MFNX97( SN@.D&ULO5A=3^,X%/TK5C4/( &)G29M1Z424+$[JUT- F;F MV20WK843=QRGA=7^^+6=D(1I8F >^D+CQ.>>^\7)=>8[(1^+-8!"3QG/B_/1 M6JG-9\\KXC5DM#@3&\CUDU3(C"J]E"NOV$B@B05EW".^'WD99?EH,;?W;N1B M+DK%60XW$A5EEE'Y? E<[,Y'>/1RXY:MULK<\!;S#5W!':AOFQNI5UYC)6$9 MY 43.9*0GH\N\.?&DO;C9VUTU' :8/?ZQ?JU#5X'\T +N!+\!TO4^GPT':$$4EIR=2MV?T(= M4&CLQ8(7]B_:U7O]$8K+0HFL!FL/,I97O_2I3D0'@,<# %(#R'L!00T(W@L8 MUX"QS4P5BLW#DBJZF$NQ0]+LUM;,A4VF1>OP66[J?J>D?LHT3BTNXI\E*YBI M08%.T5U5?B12I-: KBF3Z#OE)13FUCW-5^R! [HH"E %LF )R0GZF]$'QK49 MO5$_+#-S\TNN?@'0/$%_")'L&.?H: F*,EX<:]YO=TMT].D8?4(L1_=K419Z M:S'WE [1..K%=3B753AD()Q_J#Q#/CE!Q">X!W[EAO]5YFF.*0I#K'V@@%[-OU;DWZ3?5KGL$ZZ32;OY)U6>7?P!@UO8'G' M [PO)>I+8(6,+-*(RG8Q":9^,)E[VVZB]K=%T^DX'#?;7CDV;AP;.QW3'06< MW4%<2C#]%3N"#1N;X4&3'#6\D3.6JU)*R%7-V-?JT5X.0^S[_1F<-*P3)^LU M>S)1#7)6Z+!;WBCLIYPVE%,GY=<-2*I8OD(XY M0B81[O=DUG@R)P('CLMP+K?RC\3C?UZIN_Y\0IF?@#_SBX MH_/8Z<824I"FHR5L(2^AEQOOGGB5:;%BJ8^?P7I4;KD^XYV_D3X>T";>2B-V:N*?OZ#]T98<@7;=; MX-3.*6NV*1P"C%LMQ).#2C]N)1&[-?&:Y4P9+=B:TK1STK VU0:[;P.,QX,I M;R41NS7Q989#J77I=,"E$[2S([3)RU8+V@J0EN^TY#J&%-"1'MN>@N@KS+1[7-)XTJ^6>HW)=Z>9Q=9 M*\ODL",G:066N 7V-]IG?PK%@TI/6NDE[CGT(.WC=B$8;A^O&ULE51=;YLP%/TK5Z@/K;0% @G-*H*4-/OHI$I5LV[/#MR M56-3VX3VW\\VA&5;DFDOP1_WG'ON<>Y-6B&?58FHX;5B7,V]4NOZQO=55F)% MU$C4R,W-5LB*:+.5A:]JB21WH(KY81#$?D4H]]+$G3W(-!&-9I3C@P355!61 M;TMDHIU[8V]_\$B+4ML#/TUJ4N :]5/](,W.'UAR6B%75'"0N)U[B_'-,K;Q M+N [Q58=K,%6LA'BV6[N\KD76$'(,-.6@9C/#F^1,4MD9+STG-Z0T@(/UWOV M3ZYV4\N&*+P5[ ?-=3GW9A[DN"4-TX^B_8)]/5/+EPFFW"^T?6S@0=8H+:H> M;!14E'=?\MK[< (QR< 80\(G>XND5.Y(IJDB10M2!MMV.S"E>K01ASE]E'6 M6II;:G Z_2Q$WE+&@/ <[K@FO* ;AK!0"K6"][ V?X.\,2=B"T/PPGI)]9M# M+0DC/$,%ERO4A#)U!1= .7PK1:-,@$I\;93:?'[6JUIVJL(3JF*X%UR7"C[R M'//?\;ZI<"@SW)>Y#,\2?FWX"*+@'81!.'Y:K^#RXNH,;32X%SG:Z)_N'1JR MZ0TYDV R))BX!),3"7IO@2CK_PHSK#8H(1J[2H)CSG:$L2.T+;E+X]EL,ITD M_NZ(D.D@9'I6R")[::BBKI/R1E)>@"X1:I14Y,=D='33 QF3#]-9=%Q%/*B( M_\,.\Z@X/.HQ#?%?5EQ'LR"Z_D.$?] ^%<;HK0"R+ HB7F]HSD]K"UIO)^ZR0ZJJ$_9F=20'>D_5C^.MT".[S9)D!64R MXPP(NE];U_!JB[PJH%;\G=&3[!V#:BF/G#]5@V_)VG(J1S2GL:I2$/WS3+_35*KG;,*[!^_9?^U7KQ>S".1=,OS?[)$I6LKM$!"]Z3,U1T__4Z; M!=4&8Y[+^B\X-5K' G$I%2^:8.V@R-CYE[PTA>@%0' MG=7+VA%%-BO!3T!4:IVM.JAK4T?KU62LNHWW2NBKF8Y3F]\X3TY9G@/"$O"- M*<(.V6-.P;645$EP ;:\.')&F1[P_5CQ%?SR$N=EDK$#:'-]WE%%LEQ^T?$_ M[G?@\Z2GU3')E*VV^LF#'C=&;LU$T8?2/DET"['P%R$'0$+Z= M#]_16(?#.MQY'V[KDK5U0VW=4)T/3^3K%8*<2T7;.AR:.ES-S(/;>7 ]CSMU M?P27$FR)$*]5ZNN"ETR9JG=.X]=IJF?W>8-QX$31RG[N5\DD0VY/]LZEV[IT M9UU>QW%9E#E1-*DL"I7]1ZJGU&3TG,GK.;A R/$P&C@UZ?2M=P*S5:^UZLU: M_:[1^!/E]$:S0^A[?C P:9!A!T?([-%O/?JS'G?T6?/UJ(OY0..4\9P?7F=Z M*6C3!A_:LV$[3[A,SX:CZB'L(7_8LR89=OV)GHU:E]%B/1N->Q$&*(R&[6#2 M>=#S)_H!.AVEG26ZMLG2-^ C' P?+8,LA-'4DP5[[Q(XZW);OZ^H '[+W/#KEP.>9" TQ= MWPG

##H=AY$^8[: +%Z$N'//40YH(0YMCF1MBQYUPV6$7SG/W09"$@N^D MH++>#]WJXNJ-SUQ;=>R%'PM?V-$7+H1?. 8KQ'C4OV,5#O!4^W;TAX,==]$\=_\2B8;N#8F?]$YA M;G/;V]U^+&Y1AUNT$&[1F*/ZG37L5H,JA%.P11ULT7*P12:(PN$[N%'U=^(7 M,TX[TJ)%2-MDZ4\/O3 *'ZL MOS4?N=([@?HPI1JJHA+HZWO.U=N@^GQM_UVQ^1]02P,$% @ <8'^4I[( MOLF! @ Q08 !D !X;"]W;W)K&ULI55=;YLP M%/TK%NI#*VTQ 9HV$4'*U[9.JE2UZ_;LP U8-79FFY+NU\\VA*4=C:+M)?CC MGG/NO=P$MF+NT+ M/E^")I2I"Q/R^+!$YV<7Z Q1CKX5HE*&3,58F_RL"D[;7.9-+L$[N83H5G!= M*+3B&60]^.5Q_.@('IN^=,T)]LV9!T<)OU9\@$+_ PK\8-B3S^)TN-]7SO^I MK_Y9_54SPFY20L<7OL-W,!RD&0[8I:S**,]1WD[1Y(A.U.E$3BOHY9_1P77X^#R==2J M+RH<^UU44SD^^%^6('-GB JEHN*Z:7QWVGGNS%G-F_/Y<+(8]IPOC4&ULC95=;YLP%(;_BH5VT4I=,2:0I$HBM4F[==*DJA_; MM0.'8-78F6V:;K]^MD-IUD"R&[#![WG.><''DXU4S[H$,.BUXD)/@]*8]448 MZJR$BNISN09AWQ125=38J5J%>JV YEY4\9!@G(8592*83?RS.S6;R-IP)N!. M(5U7%56_KX#+S32(@K<']VQ5&O<@G$W6= 4/8)[6=\K.PC9*SBH0FDF!%!33 MX#*ZF$?8"?R*'PPV>F>,7"E+*9_=Y#:?!MAE!!PRXT)0>WN!.7#N(MD\?C5! M@Y;IA+OCM^@WOGA;S))JF$O^D^6FG :C .50T)J;>[GY"DU!B8N72:[]%6V: MM3A 6:V-K!JQS:!B8GNGKXT1.X)HT",@C8#\KR!N!+$O=)N9+VM!#9U-E-P@ MY5;;:&[@O?%J6PT3[C,^&&7?,JLSLR]2YAO&.:(B1[?"4+%B2P[H4FLP&GU& M-[6I%:!K;9@U#7)T64EEV!_JOX(L.D37K_8GTX!.%F HX_K4AGEZ6*"33Z?H M$V("/9:RUA:H)Z&Q-;A,PJS)]VJ;+^G)]ULMSE&,SQ#!).J0SP_+%Y!9>>3E M^%]Y:)UK[2.M?<3'BWOB->Y ZP[==2>3VMIA/6+O'E'OT<4!=MRR8\\>]+"= M V=V*[G-FH/J\G(;(/4!W(9^F9$1)N-)^-+!';3 MPD8M:W2,E7:Q1ON?C(Q[6..6-3[(>BS!GB>%Z?XCQ_M6CG&/DQ%^;V+X(//V MX_XZ0P),9W?!>ULBBM)DQ^"FC72LBW$\)A]2#7=:KSOWOE.U8D(C#H45XO.A M+55MCY+MQ,BU[\9+:6QO]\/2'K^@W +[OI#2O$U<@V\/]-E?4$L#!!0 ( M '&!_E)Q1T,H6 , %H, 9 >&PO=V]R:W-H965T"@RS2B'>XE4EJ9$OGP!)G8C M#WNO%W[0U5K;"_YXN"$KF(%^V-Q+L_,KE@5-@2LJ.)*P''G7^&J*8PO((QXI M[%1CC6PJ[.;;8N0%5A$P2+2E(.9K"Q-@S#(9'<\EJ5<]TP*;ZU?VFSQY MD\R<*)@(]HLN]'KD#3RT@"7)F/XA=E^A3*AK^1+!5/Z)=F5LX*$D4UJD)=@H M2"DOOLGOTH@& '>. ,(2$)X*B$I ="J@4P(ZN3-%*KD/4Z+)>"C%#DD;;=CL M(CT-\V'6@)PT'8CZNP/8&=2F#'*?"GT(2A)>6$)]2L M2$OFAL]:-]\7!UJ_8^DZAUXDIMJ)6VV<)C&CS]B6U^.2X^,+E_H%]42<( M]SV>] ]:(>IW@S>%.&0*VFLPJ%(;.%.[A2TPA!TFQ153?-[KA8-Z5@;_J7]+ MHG<;N"W.T<&X,=;Q"?Y%Z _ZAV[&]>C"[MEU6C_C>H)A]P@[MZ-+^J,MO2^K MGEO8/;CN!(<7\[,KG\Q);)D=_&CMT]9S!G?/;,UZKN#>V;._I'B_*5OB7$U9 MCROLGE>'-IK^?/]-Q_70P(,S#:VG!H[/-S0^F(WMAK;$M1GJ-\YQ]M1M#BHK MRA5BL#3 X+)O2B*+@VRQT6*3'^WF0IN#8KYUJL_DZ, M_P)02P,$% @ <8'^4HV\*.#] @ -0D !D !X;"]W;W)K&ULS59=;]HP%/TK5K2'5EJ;#R!,")#XU#JU:]6JW<.T!T,N MQ*IC,]N!3MJ/W[43,MJE*5)?]@+^N.?XW.,;V_V=5(\Z!3#D*>-"#[S4F$W/ M]_4RA8SJ<[D!@3,KJ3)JL*O6OMXHH(D#9=R/@B#V,\J$-^R[L1LU[,O<<";@ M1A&=9QE5O\; Y6[@A=Y^X):M4V,'_&%_0]=P!^9^*.P-^_:>!?PP&"G#]K$9K*0\M%V+I*!%UA!P&%I+ /%ORU,@'-+A#)^EIQ> MM:0%'K;W['.7.^:RH!HFDG]CB4D'WB>/)+"B.3>WNT"X![6-7Z)2 MSK$KQ"4@=MX79CFGI]3085_)'5$V&MELPVV70Z/!3-C"NC,*9QGBS'!.F2(/ ME.= KH#J7 %6C=&$BH11T.H MD?!++LY)*_A(HB *:_1,CH<'=>F\;_79^U:?-\.GL$1X6 =_YF6K*K&6XVN] M76(CK0&+:83%=U@>;T9,WXR8-44\2[53I=II3!7WLXV.&G3\-[F$+7 2-3@85[3Q?[B_ MW4I=MS%IIV[KU,D564H\TY1A"PY$@V!2$6$-J=OE[C_^AV$G[K3#('BYF<>' MSFM"\2/'=\!A:)&I?W"L9Z#6[@+6F$,N3/'Y5:/5'3]R5]N+\7'8FX0UX].P M-RNN\+_TQ8/BBJHU$YIP6.%2P7D7*TL5EW31,7+C+I6%-'A%N6:*[QI0-@#G M5Q)M+3MV@>JE-/P#4$L#!!0 ( '&!_E)RCVUH+ , ,$( 9 >&PO M=V]R:W-H965TCEULIX7_?F>G#2TM+=I+8COWG;_O?+Y+=Z'TD\D1+;P4 M0II>D%L[NPQ#D^98,'.N9BCIRT3I@EF:ZFEH9AI9YD&%".,H:H4%XS+H=_W: M2/>[JK2"2QQI,&51,/TZ0*$6O> B6"W<\6ENW4+8[\[8%._1/LQ&FF9A[27C M!4K#E02-DUYP=7$Y[#A[;_#(<6'6QN"4C)5Z;[QVTC)F!H=*_.*9S7M!)X ,)ZP4]DXMON)23]/Y M2Y4P_@F+I6T40%H:JXHEF!@47%9O]K*,PQJ _.P&Q$M _%E L@0D7FC%S,NZ M9I;UNUHM0#MK\N8&/C8>36JX=*=X;S5]Y82S_1O&-3PR42+<(C.E1CHB:X#) M#+[).1I;S<_@#E,E4RXX\_%7$[A*GTMNN)N>:13,8@9#)2V74\*XH>$9ZLK^ M!V=C MM7.+Y&R[@P)^3T0_,S>+B_AN.C$S@"+N%GKDI#G$PWM*3:<0_3I<)! MI3#^0&$"M[1);N"+S##;@1_NQ[?VX$.*=AWR>!7R0;S7X?=2GD,2G4([ M^/PW?(-.4F= XOTE!S/@M#XDCF:5#AG0:=#9EUK30<& &6Y.X4&JL4$]9V.! ME">STK[+CU,8,I&6HCK-WW=*"*![MV Z^[.'=*,FW?"D&Q^0'N"42^D(C9E@ M,L5=>5&Y:'D7KIK-^TF[&77#^7JPMXW>+#:H-6MJS;W4KK+,7PD#6>E#9G.$ M&6JN=B7?H'+6W+E_Q7#;8D/&!LE63;*UE^2(O;I[_3F*K8,4]UEL\&O7_-H' M@OBW7)4>JV#B M^N9I(%6EM%7#J%?K_GSEVU+X9EXU]UNFZ?X9$#@A:'3>IJCHJF%6$ZMFON>, ME:4.YH&PO=V]R:W-H965T6EMYYSK MA9,RGGI[8M1C.(B3AAVF',@ M8T.*J>TZ3LN.2918_:X9N^']+DLEC1*XX4BD<4SXRSE0MNQ9V'H=N(VF,ZD' M['YW3J8P!'DWO^&J9Q=6QE$,B8A8@CA,>M89/AW@CB88Q'T$2['21MJ5!\8> M=>=JW+,B( !HS^C ML9SUK(Z%QC A*96W;/D%$IH"N@8B4@UHC*1!)QN@J68"06?\3&F8+C=@$#9B0!K'"UL-$ MS,RP:7Q^2J,%H89]> &21%0<*3MWPPMT>'"$#E"4H!\SE@I%$5U;*F^T)GN4 M*S_/E+L;E']-DQ/D.(7]\4#5U)B,7OADF]8E+/3.IOF+2(^$@WH)SH&)&8<1G] M ?5-K59=>#/3+6-:9_NB'[JAY[2Z]F(UC#4P[+CML(!5E/N%J#M5NC2.["5%1'!2*@_^@F#(AH%9RL%5R$Z(BN55(;NTJ>:(S M=Z$SMTYK:TU)[=:H@35LC7:ANKU5=4-N= HSG8]+R+"8--Q?0H9KX?0ZGH_? M!'T=Y?M>$-3''#OE.>#L,R%SZTW;NQ%25;UR>N&])F5NOE%V$Z0JNSPKL+N? MQ,SM;MLC-;"F35(>-[CYO+EF";RHZP=_5!?,2;IV;E?-EF%3M<*(PD01 MG9.VL(]G<>< U0WR>,R=>.?E 4#\C^7U!+ P04 M " !Q@?Y2P7(F&2$# #]"@ &0 'AL+W=OSXGGONN<[1G2RENM$Y@"%WO!!Z&N3&E/MAJ-,<.-4] M68+ -W.I.#6X5(M0EPIHYH)X$291- PY92*83=S>A9I-9&4*)N!"$5UQ3M7] M(11R.0WB8+5QR1:YL1OA;%+2!5R!^5I>*%R%+4K&. C-I" *YM/@(-X_C(5:RAN[.,VF060900&IL1 4_V[A"(K"(B&/7PUHT.:T@>O/ M*_0/KG@LYIIJ.)+%=Y:9?!J, Y+!G%:%N93+C] 4M&OQ4EEH]TN6]=D!'DXK M;21O@I$!9Z+^IW>-$&L!XVA#0-($)(YWGWS;/K)?^Y!(4M$@M2N%1PQ[0!D0*10E%?>O7XV3>/1>HU5@5Z'N:E'?[IS> NY; MD^JH&%!<$[SII"HM(:1#[H$JO4.TY$[&9<[2G#"1%E6VXJX[\L3D30J"93*9 M/43J>10,5]P#/V[AQR]Z7??:/'M;702Z4 #H[L;UX;'. M^_'BJ);80RV..@^,_I&< @%+;( EV73]H94U5NC/\!RZ:Y8=>\<:?(#M33 MMA4G'6KRHC#[83^UF?7]S9>+S[LK)W5AQO MY\5/?X)/ /8WW^EP;2+AH!9N[M(DE94P]7#2[K:SW4$]T73'Z\'PG*H%0]LM M8(ZA46^$>JIZUJH71I9NOKF6!J&ULI5?9;N,V%/T50I@",T =[5M@&T@L%YVB@P;Q+ ]%'VB+MH211)6D MXLS?]Y)2%%NBE4SZ8HG4.??R'%]N\R-EWWE&B$"/95'QA9$)45^;)M]EI,3\ MBM:D@B][RDHLH,D.)J\9P:DBE87I6%9@ECBOC.5<]=VQY9PVHL@K-C^G"L.2(2$%V0H; \'@@*U(4,A*,X]\NJ-'G ME,33]Z?HORGQ(&:+.5G1XEN>BFQA1 9*R1XWA;BGQ]]))\B7\7:TX.H7'3NL M9:!=PP4M.S*,H,RK]HD?.R-."!!'3W Z@C,D>!<(;D=P7YO!ZPC>:S/X'4%) M-UOMRK@$"[R<,WI$3*(AFGQ1[BLV^)57LE V@L'7''AB^2DP(*D2%#4 MQ7V?$('S@G^ #%\V"7K_[@-ZA_(*?@^=)P]OG.UU0?]]LN6"P#/PS$=/K8WHJIG;FP^F_,4:%CN6>@Y(QR+%\SS]'K34)/=>V M>]296K]7ZT^JW624B9D@K'Q!;AO&/\GN1>% [!@3V -,,L;$0]/68XSMQ!>$ M!KW08%+H5\QRO(4E9UIF,$X=RU(]TZD!VH MQGF*8%M N*1-)3@L^+NB@<56KOPB(Z@$)QJFMA"YQ=#!_"Z@+/(B%SG1;@_1 MN*;#:*!NI0%YU@"4C$&V&X7!P"@-RH\O&17W1L631JDCV8SN9XW<53DG8!/= MPF99M3:1QUV&JP-1/@X-HMLB/Z@]5VM0/%J6/,L>SI@QR(Z"8(!*-"C''5;E M>HQR(CN^,&ELZ_EL8DUZ]$T=\T@ZPP^@'[R D@&#GGU0B^1L:(_^3#&=*D8_ M"&8ZYNH%IG^1F;PYY_HM.<]-/CD VC]G_:+U] MB>G+!+P@[J:L.1\JD]&_6]_?7I1ET:!OVW]O7*UO0G M\KJE3O3/X=N[VB?,#GG%P?P]I+*N0EB(6'O]:1N"UNI\OZ4";@OJ-8,K(V$2 M -_WE(JGADS07T*7_P%02P,$% @ <8'^4F+;[].U @ Z < !D !X M;"]W;W)K&ULA97?;]L@$,?_%63UH97:VN#83JHD M4G]HVJ94JIIV>YCV0&(2HV+C 6[:_WX'3MUL)LF+S<'=]W.'\3'>2/6B"\8, M>BM%I2=!84Q]%89Z6;"2ZDM9LPI65E*5U("IUJ&N%:.Y"RI%2*(H#4O*JV Z M=G,/:CJ6C1&\8@\*Z:8LJ7J_84)N)@$./B8>^;HP=B*2\9)7FLD**K2;!-;ZZP<0&.(\?G&WTSAC94A92OECC6SX)(IL1$VQIK 2% MURN[94)8)JBX;D>&6_RMPH6.409Z8S!B5I=('F\+WS1C D5^B> MFD9QPV$!+.>"9IPNN&@G3^^8H5SH,W2">(6>"MEH6N5Z'!I(R0J'RRW^IL63 M/?CO376)XN@&J?ETOM%'PX7\?T(P[ MS=AI#O9HV@S/X2#:HYXSY:NU%4B=@/T=7JJ'I1TL/08;^&!I#T8&J77UP;(.EAV#)3Y8 MUH?%0TS\L&$'&QZ#I3[8L _#P]$>V*B#C0["G@H&_7AE_&=RU$/B".,T\C-Q M]-DWHL-4::A PO6&FKY#HS;^_S_JUYP,XW3/V<$[C0L?3&#&M$:\K!O#,^VX\\F@\GQ+? 22:\1$!QE\?]'.-SIV_8.O*=JS2L- MN[J"P.@R@YQ5>ZVTAI&U:^4+:>!B<,,"KF*FK .LKZ0T'X:]';K+??H74$L# M!!0 ( '&!_E*-KSM8Y04 /\5 9 >&PO=V]R:W-H965T*B M0))MSR87^-4EB8R W?$'9WO5>T;&E8T0'\WB*CF;^ 81RUBLC0H*?V[9BF69 MT00X/C5*)ZU-(]A_OM?^QCH/SFRH8BN1_+3-G_T;[9ZT]07"DM\D88$.2\J/_2STT@>@($CPB01H \$@C(B$#0" 2/ M!$8AS1J!V2,!/!L1"!L!Z[I7^VX#MZ::GB^EV"-I=H,V\V"C;Z4A7KPPB7*C M)?S*04Z?KT1QRZ3FFXRA&U9P(=%;H9E"+]%%DG!SF#1#5T6=DN9H7ZR9ICQ3 M/RX]#0",&B]NC+VNC9$18[_08HI\?(*(3_P/-VOTXMF0EI5;RT6UFR(2&"TX M:K0DSY"'5$HE4P,*UT=@50 K\"TL/"!^^71Q_Z&X!Z?1'@EICX18?;,1??Z4 MA,_1Z,$D%3.69@Y+06LIL):"$4MKMM%PMDK+"FI?H[]^A0WH2K-<_>U0/VO5 MSYR.O*$Q0S075:&'3KD6GEMAT\]NSR-H;_;?TKL=L!NV=D.G7>L6+S2#;-!( M4LV&S+MUV$-PQ&#>8ID_!4L;8KK;2;8#2*B4O(AY"=4U'J+Y08@6OC-$IRVL M4R>LWTM;RUJ@LI)Q"IT6T:[=:BIBQ1*&M%'F'0VP!2E>A MJJ[0PE3H"2J X&'#O0=#<*,#N)'O1\$X7NQW'=W_YH@KQ1*;#?1.;&$C+4MX M$=,L0UK20E%+ZX.!;] \2-+9XA2/>]+C)OPUQ7,"Q*LS"%&1,:5@.+JOF.0$ M%@EC.40*(MD$%Q;E\ MU5A;](L]#*91-(*S(RSL9JQK)F/ !Q.R*9?';1!.D4([@B2ISYT"^D%X;B-0 M&5/?=Y$+[I@./XGJ1@*K4PA@*K+$%''"BQUDVYV"\":#L,.#GD3&2KBC/_Q5 M_#<*$%XK%E?FUO TL/,#L,$8V(X4L9L5GPJV?) F,*/''YO,U9+O=DP.(G;; MQL'1K.@8%+LI]&V5;YAL.GX;UDVE8!^T,!O7K])/D$%\;J5'\9&.:XF;:]\W2.K3I^I1:L294-W/UHL\AS9G M4V8(^1%ST>)(CI".6XF;_5:T[,'J^%X=[;Z-XG[W)02Z[V*X_$COWN,FL&O) M6HQ>=]1%-_G1^^GSHUOOU<@]]Z4B,N$FLN=[V M;[SU2/8%7=Q\L-?JE_X<5N_ 37#27J0NDG]@/C./+@P=3Y'Y_W$5)AVW$'=_ M7U$I[TPO:&8)2&D8"A'[5)EY%OI"*0IC&.X.0Q]6&NT/,FD>^"08SZ6.+LB1 M&U<<5WE5)W7"MCSFNI_DA2A>QE3!J&IBU%W+<@&']2\=F;Y?D\,;V

K)IE&-X4G!%#N^Y5O"KYG^I->]F!@EMP3V0SF, MV*7OP8O"0!HD]/Q@\\;O8\NV;B?'3P4TFCT;7;S2/#OE[&OC6*S_SSH: M;/-*-X1/J55>#.A9/A3:Y6;"VI9]PD/G#Q^Q5:TNW)Y;K)0OOUTP/_E3 MD4ZSG?UPX'QNN[6F*,&62H;Y::PG67@9DT-(M^;BY((T.!LUMVES*=6R^VNF MIEY9MY/M F0]SFQ<E=>-R M Q*_E-ZB39FIIBXJ,ED<_=H'EAQT5DHLUJ19;V1>]!Y4]R;/LJP0X4;=UC*. MQAU[T-M X^P6VN((,NT/YF2[79+0/7J$Z83=\^#RLFJ$LZ/+NE-4U1$S*V=; M2TKT(.1(-74HJRA5I*"<[*?ZP^7F_>EK?\BSS,M9' 7+/E@RTPO1X&,:'F_E M0.:B)[NWQG(I_Z_H?FX5@47?YT=6F!NB)G8D03A&MU^GV>=)+')* MM9R>2!.I^HW:1USRC34?)<.SVZ.ZQB"[]JM;J>E\C>HIKI8);Q:)FC0I,U!6 MY(D_&RK)@,V;/"%/#U07.G3;Y2O+C]':A]8#_80)R*E2&96A5\1[]H;JA=\% MZ-%=@.K=!=CSI/1R06_7]$H>',$BJ5YS!\#&2KW9&A_JRSK_D:B=LT::I;"9=ZXPP;0*]Q[F3[[&PKC30+K^_PJ=RW M[,F7N7S:%UED>'6;@,64[.UUK&GF(S>JH^!Q/.I:Q:P#X*1P85^.X=KZ!.LZ":QM[F,N"VID>_J2:Z2Y:)TJ@9!&6<6!F6Y5^ M_%;,OA6'INJVA/ESH4(_S*7^$6OFI.W50N+RW>3WVC^ 76(P;WT$Y+=^4[4' MR)MTI+?RGHHGMND1M)1FI,?4F^MC[0CK&<9@A/SP/CUP%S*C^XT[@*?@B^SV M)2[.Y "*NX7Q\TH&E!N,\SZ7&HO^.W'5H;B7][59)]84R^QJ"E]D(-4 MY$?U,,W\%^7/^V3Z4=@R$[G"83O_MY6C&Z5.>7=-;&^3WENIX+QS MIMQ-?'X[653??]+Y5>Y>RZVEZ9KKP/V\R&A>JX2FQ.]=BI9>YNT?I?.1$>J4 M"_&D*P14Q58]_]5=?I>E;[E*1_/&7G\PN;ZL)TV-O]'&R/4>\!_U_6.IB;^\ M C)CZ3-84#PPR'Z?XR&T_KU \S>RX$Y]&CT(G\T%?Y/^\!:$W8VG0$;PRR3+ MXDC^KPQ_03]^>:68E#UUO,D?T2MH^'P22Y:F?_@F^=*\&O1R?_R.KJ'ZDUI! MOWL%3-?;3"5#&FY+O4\E\ +0$3>OMHM6MGLDNI?L\46?53\PSD%,.<0_QR[ MYV%(ZZI_*#]*H/[*Z;7>6U/^7X[^PUVBKE+Y "M!_T66PIZ,)^F?WBUHJMG4 MN>H\HS@IT4Z@-&:P[4.:DEGVZBJ\YX\(2/]$0#JSV?C;6_"X8MY A,*-/$9L M7BO[0';:##X89J?[5Z,AV>G:V^G?!9\DOO79F_ :[?IU>LWGI[.CTZZFLLXH M]K.. I=C0=C9%A;=?/S8_'AS!-NI8L/2J;^&V&>ZF:Z[T:IB]J%V/MP-N607TY]+0/XC>';_@>2 M*^GP-0>2JWEQ3)/ND!G7QE:]T[B2LI[=6E/\8I[DGR;*-T:&3<6(&B+S06'] M\3A0#.LW0L )8GICV/;EYVOS-*7V!NNPF.YH^;"JQW0?O1_9K:-SY3P(-\RB M>NUMD!EL4%$;!67[!66[]$LZ."C[&F$55?STU8=EPCL^P'OGLQ/?^5E$88/^ M:G="\^28S(D1;*@AEAIYM$HA%MFC2PRQZ-CLT%8F6>&US[%YA?32&N&D@?7= M,O(R+PU10[ P@.JUMTQFL($"KT,"K^*\^#*CKLR ?D;[*?EZ._E=J(\:=S36 MM@?]U5$8YDDY&1LCV%!#I/W_V7O3YL:-9%WXKU3(XSEV!,4FN%-M=X1ZF],3 M[N5UR_?$O5\ZBD!1Q#0(T%BDUOGU;V8!X :2(K@A">3Q&5O< %0NSY.5595) M.5KWVG95AED%>^B!@_#:E7'H-HJ($G8/M,P'HGFX#%7TEW M)+K6)R\NXY)N3_SDA1I-'^U O=5EQT]:MW+S@IC1X04Q,/XZ5X_?93_\?PW6#1\LQ!S=[EV]ZLW* MA%-38N5]B5=!S[L*NE@XF5YJB@F=$X*550-/P?>9@F=ZQE5B"JYQ_+/_)6ZQ M#G=Z'4/Z46;AM<$1)^$,6R6'+>9L-O[*JH$GX;M-POM7KYH'3L+9EXA-PGE! M?-\%<<]7+]8U'J*7GV)RYZQ@9=7 $_(])N3M3$?R2DS(WZ9P?C=#;U#%+29M-O[*JH%GY+O-R =7KUJ\+$Y#7;PL7O2R^$K-IH7VJ/32 M54SOG"2LK!IX3G[UZI?\DW+C3-6:%CZG6*FIT>9U;6K67%CO/698/BI,1RM\ M5+AX'?#*:,$*>*M&RH=(0_CJ0;G[-PWGW&JYDGJ5QR$::N#)UUZ3K^89&D\S FVZ+G85PLE\0\C*&(V#R,U\,.G8>% M\L?B8EA-N/NW+^%\7;F68BH/2C34P).RO29EK9.MB*7@>2=_+'SXZ;R]2Q:F M6_T!+WI1,UA>]** WKSH=;F3+88B8I,M7O3:=_.A[DQRA"V'G(@KUW)+Y8&( MAAIX@K77!*M]L@G6PCOKFI0L3KJ*[52RTW)8I]9K'*^-":-1T3,T9N&B9VB\ M'$9BAL901&R&=NB4>7$Z)H8>EJ!+!1QXCFV)^'M"CVHJD8M+K)5_>9[U:#M. M40F,!5)@95!=G-FNFU1P%4IIX+Y9X*=U?V/*722FXNU![5. MOT5FN6PG$%D$> 82IE\RJBAD=6UIHK:?8LH]H?L #S72]:T8U2CJA\IRW);) MGN5%0T>)9KWB '>V3,AFKF%5$$I*I;I!H:Z=.&Q37B7G@O^@I\;E:>!I54Y^3.O/]RI^EFMT&JL.>FP&PCR50*JS@$8%6PFUR&;CKKIO_[ZZ?4 M/$U"8>2=*99_*OYMFCI'+N!%B%$/O&O9#Z_2^.$3A#F^;:X3!@Y],%UGMTMC M_WEI!$//L1:?WP[!*,P\IIICJ!!'-<1"V(6#WGL@K7JG]_-AC[Y&E3E&^A+_PE_;F,6%H/C M!Q6'\"Y@@K=X^W_^U(<)Q)'4R[16^R*<)/%5PYR7SGW02H\^%K3]PGCZHM=H^QG[3TS&IO#+W5]FXLW0(%O*.5 MM==,N[/2MV<#%%*/< &N\'1\YO/8Q8,0[35%BQ3'8ONU$5%,)[+@YX]V.+9= MC3_KND&EUX2O?/)")=H"X:G9>/FO1:.8*T'$6JCK;QDOQ65SS1??BY4)XX^5 MBA8_!A6Y7BB&2B'&J@ 7Z"R0E):B#2!N:N'#JV")5X(:7 >B)=N*0,5/6G2) M[.7]O:_N0>;@;A%( V1M8!G0+4@K@SB-P(M?$KP8A_$@C<7V#Y#>' MI.NBL-W$OAPD@D6CV=EN).-,TE)D. >&=C.3:TN-"CQ]U:_?VH'I>$'DJSMX MSM?@(-^W>+;.B,$_\1_=%A"6 M>;XCS*3\M1P1,"J(3SQ_EFF6[XK=>21K_7 M,:_;5@O^U6ZWKN6PJ:X;C99L]0S5;X/';S)JH[E_A)O#QO1;^]NW M5-3?P B_S87]+9;VU:MV76QW\8/L*[=G+YG8)H/J9#;Y?#7'$ XYZO,H'"$0VI8\[G&,WJ.!44/)0.@ @\"X2L"Z@V!$IXO$F4C3,]G)LC-R=SY=^O M0#JFBF0VWF@DF]PS M:\[%[<_K-^J-YEGVWE]N,N9DPF_6&YFS)R>1_8;\ \J[OTORI61R/]-)!Y;Z M:@^I?F$]I%@7U?8 8L47UM+NL01>#,>^CJ,MG#3"3/&M,G5&0;2,.*U);DO* M>2S]IR#NP#F/?HRW*7M)VJ4YKC[PV IS1;!G[;5?J]VOMSO%:*+'; M%AXWG'>Z?MDR7UBC$%:$RY0Z-SQ5ONU9Y )GCAHJ,6=AP7/HD#]T:&]<_4F6 M-M]J?/NBH2U?MO[R3]VR7Q>>CEB*(0H[7EODZG?DFV.IE[!-$*QN32VM_T1! MJ%>8B]VM&8<6A [7DO(8*C,@*H5'6#D;PA2RI48*U5@?0@MRN]$+/9I.RH&* MK#RV/AXXW_DG,FL6_XY<)5H-O5YA%%O&86TLL*-*.!8X=Q$R\B?3+W$EY-3I MC,L]BWY1.9%]JI0=E/;HM?JU1BM[VH%:79Y"C^(MF,GT$@[?;3N,MY'O M+L:CC&ZR$W7LIP.:RGMU/?25_'XM1S">&^D\RJ?@2KPXPA[ME9&<2>N_23'V MT<]_ND,M>Z,WGC[&$O=*7 MQ NO>AO+_":8#3RU5'.#,0R0QFO;MI>/!:P= [@P(WW)S_3L''#>>8$PWS# M^7M=W^P/^R%[1DFKX%0;T4^T ?_8-OYA]=A23:@?>"8)LXSI#O5:>I9)6X4LWQ1U J,Y.^/@)VHVZ0:N2875G6+FS0U7;+CRK^&DT*#34:_9V MSK.66%.8+(JU12-C5+D=W0Q1A#3!$$504^D>_ 2F#MR(7\KZQ'2<:-,*4&4# M8CJJ(>TE5=,$K>;2O?I@C[*V52.B?_E>D*FN4*H1OI&^_P064NI!WDYPSUSA MR%BMN*!0\MD+T)B=F)TN29&WIAE-(D>NJ2-9KG%./#^T_U>F=4 9Q"L.XB7V M:0;GDBCRDPI+#K5A MN&9CT063-G([%T XLU*ZN\5<7-O@N=H&F;.R6T[(ZFSR\YW[MESA]=-'^1_/ M?^/((-#=_)*?S #X;H:_VC2">4^__:LI-%N=6K,[X.+4Q=LG78AG:F5J96IE M:MVHJ%]R'[>:9PWY2X>5Q:K=9:_6:3*G%&R==?&=>95YE7F5>/1ZO]O+,7PO- M#>_?N+#9:M7:G!NF8)]T(9ZES$3*1,I$NG'&5@'%2:8!7I7W:;Z( M'EOYPE>.#HJ#L3W=N^7M*=NJ<6Q3C-PK!SHD!!_'+QR>/+?9NDI!O]9M-,ATK6.<("AX)D8V^.H(OIK$N,=6Z2;1!/G)N++=K35Z;>;* MXJUU[]PXTV3)T+K\MDY4\-6DR?PLF6?^>*KT]LD8L=.L=9I=9L3B#9,H2C M MLL%72O!,B[OMKLHS>2PLK7K FF^OUN2T*@73)(H3O$69S;O$@J\F#>ZQRSC/ M])!0$G5_9FSU:_T!3QD)6"LG41FMJV+K1 5?39K,OT>+[TV5'SX=I31DK=4Z7AZ;4:)L*,&TR 9?*<%7DQ;W MV![<(IK9/AU3-MMN>.I\MI[\.%B;0MF MO.(-CR@*,.VQP5=*\$Q[NVUZRC,U+"IE>L .IUJ/4Z84#),H2O#67S;O$@N^ MFB2XQ];?/),_.@G20WBQPPE2"K;*"5+&ZJK8.E'!5Y,D\V_\S3-3+"9!NI8/ M%U8%.4-*P?*H5/Y=VL:;%@]/9+I4/UP/:RI]$%ZI%/$91RQ0L(YW7]06]TQ9 M_7P:X.#D7.<-MNFG(IT/B"IGN?W!0?JI>I#3&9!(AVMD_NQ#A&-%^LE?QR!] MG+U1 T+5,'+#/T,,)6TP&3,9LW*8C$^T;[E--"V_)S\OY-^-X_7U8PHFDI)G M]JT"P#/[$E8.L^_Q-D3GF0J?*M]_VHEPI]]G%B9JKSP19F4P%5^PH M:>B!*/HS-1-6#E/S9H7U@1,O9Y)1.?\IIO[RMEW:EA=!F"2:=9X GE;\6;?8 M4?1,^>Y*%B_D7]!N'#&+?M#* M2KAY)KP[))D/*/'9:M;:G&0F:UI,N:P,IERF7*;<0Y/,_3R3W+V2S/NS,/RX M9C1XXDO5VCC)3$,/3,"7K#TFX!(1<'[^S7,\^=DD\_Y<:[0:M=: %W2?-ZS8 M>%+;V69FY]A1_B*4( ]XU[(?7J7:^Q1-E&^;^8:_--J?\SC1XN/M?W6CG MNNNQ1;P8T0IO).R9\PFIO4^H'U/E!DH\RD#\([^G9[);BW?\/%IU]N>6D]H- MX\!UI7:MU^IF/%Y(U]IG>-UC#J^1#J^Q__!:M4$KF\+#'XMPK.!_OE)B @\Q M!M6"$5KBWY&K! "A0+EJ.> 3U(2O@JF"GS\HYZFVKWQZQU6_<:CZF_W:H-DY MFOHS7: .4[]QJ/IA>*U!]ASN3/V!_2._\NL:@9= =BZ#=B>CXJ_F6%F1H[S1 M%E9_'X61KQ;%]2X&FCN$]CN0T6O',[_G,P@%DIAB?.5':BT/(@8/INOB+5*H M' L'AA."@D-0D]P9I@&EX?,5M<*UIJ!1G/998J@<[_%F VV=2$ K9(FTC:$5 MJCH)=7Z_ OV9RG$PF(&P:/8Z"9/TZZ5GO9%1Z+U, B4(P!PY#=1-^L=+D013 MC4;2GNK,Q] V3C3ZC;K1+%<7R?^KI(^ N,5;Y6IZPF(EE$C-\G+R/UT69%$ MO$//L1;$W]\EA"Y?2N1L\Q26^DSJG7J_6V27,E9%91V@F/9<56)?+!A:? MX-GN'I7SH#[JM9&357'IU)IK%N?HV5T%'9Y3%F>(*5KDPF>.*7C:4BW!OWCW=(@/V\\%""TQ.Y0HDVN:B90PF>K51+\!Q* M[!9*-(\02N"^W9/5VNG4.IR7H&!;G)+92+<%S*+%;*)&G"L.F M4 *^>[+M$K7F@$X=)/;SPK,22W%#%5N[WXV5K^0H+.[ QRRDX(:^E"?3W-"7 ML'+B\(0[^AXCA,G5+2@;PMPBEIXZCC%J@P:=DR3$/DJ.$9U.9$\D+)NP_G=OUFF&WY33<,: M2*M]/3!;\KK=[HVNAX8EK_M&5S::IM4>M+L;R],9S>DZQ%HGRDRMEQP M:?5 M:%D/)]\ZW[ZA9+]IT7[[J"0*=@(/%WR3KO4- $>ZYM6K3EW@UX3^FEC\FJXU M^,%]4$&H7Q]4CVZC0.)1VA!8VF8>$>6IU;=^?.>MKW=L;-"#>M"#L@/ _I'M M8A7"0!>1G(+/8251&8I'+W*PHJ#PE:F07D3HB4 Y#J@WKDPH/%],I:T_B.^M M?"&%8\NA[=CAD_C%KJMZ+?9VO/H_?^HWFXV7ZH<=QG?2;Q@O?Q6VBU?5T.T\ MQ1=+*'&HPD>E7 %2_0ZW!/@.;=.>2FUGH7[HR5PWPI*AJHM;,;:5+WUS_*3K M8]KN-(+O1P&, FX5_P H1(SFPAB#"(9XIU0D,*H)D.L$-*%O [_&^HN1ZPT# MY3_H H?)A8=/(*6_(UM?<^&["]],GA^>3XK',=Q&/DC;P8_JXG/F@EC6,?E3 M*V/=Z&,%X9U@2"C.].8SYX F59_1>!GB_:#)%;<'?0R\*TZ>8O7NTQ\?/AX K\)LX3D$3F4D2KX3? M,&W?C"8!1$.F"NJ7[:YW,)Y%*YW9-8C,\^T0;AR[;J(MVT5OU*6 A[XG+>&H M!^4$:5%0X/U4#G$8C?%+4D1SSY*=1RK3&7\YEGZJE206 MU;5'=]:0H\(01I_(Z::Q2Z2W*1;*Q,U9^;3JG1X%^:RS^F3(_[4RYO\Z2)@P M28*7;CJRW=T+9BV>KP$BON'KS*1##Z2H0;W 4:T9VXZW1\,![NR^3"^TV8#* MZCE+LMN@W;66L%[ZR<^23,35JS\0-V/O-&[$_Q=Y6&#YE\B5UG^B /[^-0YA M AV[++)J$(<<2!\V3)C3*LX+A&8#*XF[-4RZ>,_T=_?*!,_XS_C/VW\;]ZLF:)Y$'1CYP6X MPM\Q.=/G<'+-9>9 MD\XNUTSI2D_P<,+G>F%RH_@&\)-XE(LS0?SBPGP1OF-*G*8#/?F^-T1)8R>" MITV37SW<:(BSL]#6O(:SEU'D. +,88+LMGX6^"QE-M.A8OYI<:QK*10>=ZH? M%B;\PU $RHQ\_?4:?#29*-^$IX,IZU3Y\-9?]:]U(>%"YI.^_)VO(\X42% M8\^"Z]P_S:DLB*9 PEE 5^$,:>Y7DI:FA Q"8GP/O\9J,@> =6Z87JCQ31T M0F(+B;M%6LM.!A='LXG%DK@"+N-ASS;][X4;3)968'RD->13GUP0$MYS(8R8RS%4YMBU_XZ0*B&:>=1K L&2 M2, B@"RU*/X36?>Q3/RTZQ%<9 N9B];SY*VSO'J5[AXO/95/^A80U,"[KHJ7 M#A[M./NIYSKF<4DSXU>DO8>^^F IF"7UT.(WKY?Z]WV-])YE$_!E7AQ MA%7;]>QPZM7^WZ08^VA'/^D&:][H#=H6P,"S(/R^C_]D8#C"2NR.K;'X+H[R M1R*]Z,QAY*N#^F,NRZRY&FVM[ M8V@B08RE^VUI^O]_O6/VF>:T:@^9UNV^, MKJ4Q;%[WALUNKS\T6E9W=+7M2?*YW86O0<&TP7O4:W1H$0#WT00>&^Y9TU,Z M)6%N:\)TZMZ#61'8R_IIIRE]W\;UYG"!NVH:I>=]"1=I;6W3.V#&Q5YDNK%A MPL_ "P[<6A-1O(#\%"^!Q;WU(#+0O)"L%*Y;6>/^>6?;JMYIU(T^J0-'E[LS M]TB'!^K-9PZP%+%3FD3GJQ"S.^B#H VC?47@N%&[5^^T=SMN5&)-(3$ M( H_?\,MX2I-(G14PP1"2QDS FE2X ]CV7-V/;I1-8(YZ/0:<\I% M=>OL#( MQLAV49J,\^T<+S.VE=W2&;/*HLD8L_9N85G>&AM4O(JQC8(6&-LN4)/)_@?& M-@*ZH%(\:*-/)7G/,PG\].?/7\55*^@5.-$$PT6!B!8%*GG!'Z*:&>S&YU4K MZ$-46U6L8TQ#\,P=S!VL&>:.R]46D+>8.YH[*B9ZY M@ZAFF#LN25M5Y YB'<%/NL)44,7UQ0.QV\Z]OL$3\5C3%72 QUYOME=R*'!I MG:F^,-%7$*)("#YF89^2NO#/8"1O[*B9YMGI&_\LI@ M+V#DKYSHV>89^2NOC"IZ09%=PP^J;I1+$4:KWJ.FBX^9/C<%=Y@E6=V(BI]0 M63?>Y11IR4&,7I_PP;,X5M4-&/F[@&=:(>-J]:UKX7_>S=>LUS1(WE)X/+G6 M0@ES?2#S#9;3O?UA!^D7-"9_U)#\'A'YHZ[#>U@_\?Z@41MT.^3[B1=_$KJ* M6'\X][+TF6F9:9EIQU)9'%:\V^\D%WQ]&?&TS= M3-U,W>65/E,W4W=)J%OW"&L6C6/,*B1PC5F%686L9H+1+2_$R':EJ]N@RX-*,YZPL\R.VN"UUW-M#LE;XG=)@1PA M%+K%ZCRZ*UD(D3^G/%C-*<>%;_/ED$GE;$]5>'HCNI<<(.C5U6>Z9;J]5.TQ MW5:8;KN-QC'HMMQKKLS?9>(+YF]:^F#^9OYF_CY.QIV9JDS(R$Q%2Q_,5,Q4 MS%3,5#350>-8[D97*UT_OC]L.;0=.[05-^6C8?$T1+_,)U7D>:*:R9(]$SE= M;56QD@8-P3-W,'>P9I@[+E=;S!W,'943/7,'4ZX)&U5D3M*UY2/8J'76_/OR YLW,5Z[2M'ALK2FW%!!/!X^&=@ T#H/GWD M%MF9V(OO!@=A[@HY)XWF "X_H?.QS_Y7K#0/D/ M$N*>^*C GPH0S[0=6P,>OHQ\'Y3Q6@9VD*[+/^EKY3JT,/OIO-;<=#0-W\R0 M]LTBT![CJ$*KUFXTR1Q4J#".4 7P-=S)@F8+9Z:\6#T4O'&RPAY %7H8X]G" M&>,9X]D#R@L]C/%LX8SQ9<+X_!FO)KV,UYYE.EH;>RUP"HT ,,5&G]K\-O5!;S).LS54W5*'<&C-S;E(KH;\+:>]6$KS$ MFGJK3$W/L<9:1DT 3S<*/_!]-A8EX1R;MM=4EDCHJ(9)A)8R9B32I, A1F.O MVB)5(QE=2I\YI5+ M97M0BT(^]%\8D9_KT'\5>Q$3 MUK+>8.YH[*B9ZY@ZAFF#LN25O, M'-R!3Y3LV_/KJ MU1L9C(7Z.[)!!_#@P&>P%C/R5$SW;/"-_Y97!7L#(7SG1L\TS\E=>&57T@F(._ARANE$N15!L M*O81/GL2\)3?52A&(-S"C@=1KFY$Q4^HK!OOC*V85 M8NJ@<2)NV]*KY478GJU9+S/!Z)878F2[TC5M^$L>5)KQA)UE=M0&K[V>:W-( MWA*_2PKD"*'0+5;GT5W)0HC\.>7.:DXY+GR;+X=,*F=[JL+3&]&]Y !!KZX^ MTRW3[:5JC^FVTG3;/0;=EGO-E?F[3'S!_$U+'\S?S-_,W\?)N#-3E0D9F:EH MZ8.9BIF*F8J9:KLZ8I&G$M^FG',L#;\()<@#WK7LAWS#71K=SWE,;?EQ8!*. M>0/;C709T74/@;<<3-=YQ.)#].I&.]=S'%O(KV6@+.&YXN_("^&OY.#MU+=- M> P9"&\4#_S?D:M$JU$3S4;3$-*UQ%MEZL2&:!GZ7?@L'"LQDK://A,I^"V^ M$_\>OM 6G^ >@?@%_R/ZOXI'N+Z<3GWOASV1H7*>XJ_^(W_&IY?9M.^Y#\H/ M;3"4MVH8KDG]!,_G?O"7']P@]*,)*$OG>::C:?C_E.]]\6PWO'OTWML/ZHOR M,1)9N.57Y=J>KT?[-E)WC_#I4_SO]U[D'WM3?W.>8#(:W59CKP2343,ZW5JG M;6123%K9>^BDSSHY,.EGU$"CM6:CD=%)38"PI@I>P+V>:G!Q"(0GM@L>' 5 M*R+IF2UL_4CHR.")3P)X WP_%#+Y)=*)!3^RW<3S@[I&N/AVGT#& 1SI;8[ M@U6ES@;_ARV'MF.'M@H^*HG:M#Z[?RHS\GUX(, 9._C+]8:!\A\0OK6LX&// M->%7&D;O0.^O'<_\OGT1U&C /PO&KD!@4PQ&_$BMI;\+@>([!$_/<;Q'5*#F M.-#R%!2-YXV$A!>+TDK0%53Y=V0'-KYU[2M'(HK'Y'0/O\,_ QN"B?@W3J*D M)S%)="1DN 39;GRC6&MBB&JK)3850!ADCVP3'AON4C)&'#'RH2HN_ I:2%]WPM1!04P:]=; MA9]SH:D(8DC6J@\8RI;5]M7^(28QD"F"0$;NW$7A"MO]",8E1-(E]BP*S'1( MF%TUU1#CJJ6H>]=UH6IS&2:9"F>L*C,1A]YT%$$,SI9#;\8SQC-RXJ925WJC M$R61=GFSH:\5/*D;KV0XTC45N4H-<4!]!@0BHQ/ZI4PVDLDYH(N,GNA5-3': M.TUA"MFV1D9M^3=J;%[33Q;R<:?%_]CA.+-^'RPOX ?+R_WICH G?:U<1ZUF M/YU7R,1='F]FZ]IO%I>U%_>_M/;<:]&J]3K9?1;T7. \\1,9:R:Z.SJ>);+8 MF:.9HU=4U-QM7LXDG8NDC49Y2/K9#9'_JWS/DL%X84<^\S(M Z92MZVZJ8U; M&+CV9V%%>J\F;@:=*M_V+'+A$BP1%F7:;Q\Y+/JJPM#1 M%ZE._H&1A@32Z.',/]2]KN'UX0 M?'!-)P(L_^"^DSX>\J.0.PFT75\OK2*U^V36D$C6P2%C[+]6NO8 &350I0QF M]XM157/GPFQ,[SGI/=-=KVSTOBUCP_1^P<;^:_%;1K:E;G9L@%0FC;QS44!% M%^?8DFTILBD5&2U176*YH!959'1)\,3P;E4]R#:L(J/:_*%[=<+ H9^@4]SB$Q[CKHN%;1<$9X=@C6:>!\LAXP_N@THVV6SM M$-C-%"KZR_45/-C_*BO-['YV%ZYVARJZ4X>W_DNZWD7*N@WG3_/-,MWP6\]H MJ,:H9UV/5-NX;K=:S>M^6_:O6ZVAV3!&5J_=:U]Z[T#3"T*]ERG3@56\\293 MZ3[IC86]EX$P93#67]5_J+\C&[X>=QG$CJ]BAV:OXE'Y"K\>MRP,*MGSK]-8 M:K9-8(?6Y4X(CK5EKKGW$OI)%+(!L LNX8_[K(M?I6WWGMW@6&2)_C-I:JD_ MEJANB?["'*/@=E?T2(2.:IA :"F#6 ^89<^YN!XP9]+D[<3S0YQ_Q2I] _,$ M9IA*P=A>GL$XQSAW49J<)YIBG6*ZJ>@37(QT1)"NQ';/"%863:XB&";+"S^$ M2FLS,2DG8ZBCH 6&N@O4)*[M"[VXS_!&0!WD2VHF6=+3"+R@C3F(6DO.;6%U M"KV#Y09DJGS'AE]?O7JS:;GVYK<7> V"E6$T4YT+OBYQN;/T/=)8,ZN:&>P6 M&!2R6Y&U55!Q*Q8\:.2](6DK2IR![&^\R5ESK YQ@\AUZUKXGW?S5?/;<'8B L]"Y*I#<1L$*IS7H$B^@#"8+DL MRVL%CZ7NY(_SL^'I&I\Q%I0.A)G_V.:9_YC_EOFO8_ MMGGF/^:_9?[+%.Q=3X$SYGIK!Z;C825?3GXR$) ]#'B$^FB7K8B/\-F3@$?\ MKD(Q LGN70O@6"V2*!9'H^(D5+: 4&E2R\+5*KS0%#D MFCNGH9F BSKZO&U5?F,[XC(IXLX+I4.I$GP^X7,@=*YM0N=I7G_9VJ.ZZ? \ MNJM\%&4<=17_H/AGT!S46HTNF0V(F^*?C3!?9=Y]U*UQ[Q;:=YM MGV4-_[*/OS$!4P)\)F!:^F "9@)F MZ;@'MG6<%G BX39# !LSZ8@)F F8 / M)^!6XQ3K]YR +C%@4%F WX@?):P]3I5BN0X/D>BFBI$+4AJJXIE M;&@(GKF#N8,UP]QQN=IB[F#NJ)SHF3N(:H:YXY*TQ=S!W%$YT3-W$-4,<\N:^NA[Z2WZ_E",9S(YU'^11Z VN,+MA !^!K;OIF%YG?:V/_\3WLI3I M^=H ;N ;RG=LN./5*WU)X8U$>M'?7N UP6SDJT2XNWO/9IFAC),4HYXOO M[6;OFV6ZX;=^O]^Q^DWS6C4&S>MVWQA=2V/8O.X-F]U>?VBTK.[H:MN%NHWX M0CVCH1JCGG4]4FWCNMUJ-:_[;=F_;K6&9L,86;UVKYT3)O9W@44A;##(P;/V MV*L;[4/NBCB!L*UU']/;[U>-*V$JQT'T!'R=O4[P5K]>>M8;&87>RX0

< M.0W43?K'2Y&@+B0+B =_J'F!\5O M9JOJQ(K^\[Z_XD2_ _?POK_B.V'LKQS>]WZHENB9.XAJAKGCDK3% MW,'<43G1,W<0U0QSQR5IB[F#N:-RHF?N(*H9YHY+TE85N8/KH9Y:YKC\1.]8 M-K-U%4[$N[9&QQO,VZ'#S_$Y]JC&WF[76IWC=4-G M!"@=]*YA/18T6SASW,7J(3_'G:>/YHFXCV[GKPIC 5409K9C"V>VJS;;G:=I M);-==;" *@@SV[&%,]M5FNW:)^D0R6G,J@(!E6-]1ZAT=MF*^ B?/0EXQ.\J M%".0[-ZG^H^C"IIESJ@X"97-'+N<$:\<@I%0SN!9)*OJUJC\,_QF(6NV&I$_ M:D!^CWA\C,"GW^W4!LWVT2*?(V$]P1('5023PYF7I<\\6RWE,,\>CV<[I-:- M#^#?TV75F7#+A"I,N"0QG0F7L'*8<(]'N'U22]=,N$RX3+@EECX3[B4JAPGW M>*OG1I&KYYQ09KHMZCCRMO7UI>;2967>.R^4#J7J[/F$STOJY]KPD[U2W#YY'=U6/HEJMHZ[''Q3_#(Q&K=D;D-E*N"G^V0CS)4<*>EU1JA3T M,,M>LO:892O-LMVSK,9?]B$UIEM*@,]TRW1[N=ICNJTTW0[.LA;/=%LFR&"Z MK:[TF6Z9;IEN]UZ);YYB)9Y3R6X^BKY&,EWGB3J72? MA*\>;/48"#N$_[D/*@@GZ)$"W%N*OR/IA\IWGL10!G8@0@^<&SZV1T^Z$:T" M-P%IJ*5?AF,9BK%\4/ 5^,"R32TOX8W$%.)G&\W:AIO;/GY?7V;#["Z?1Q_F3_@,M#3:#2/^H]MJ+&+,AT_OET#F.E F LTC M.&Z@W'WPL7641S;21S;.\,B=(SVR<;Y'[A[),(Q]#$%XXQ9!E+ M0!HUF7J^])\67"D0C\I7X-% K#ZZD2>&^-+T[EV M8/\0$QCV.! *\,D2_XY<)5J-FD#MZ*_@F.OK03!1QJ=HHGS;G N]W>RO"OT/ M)0,5?![]H8) +3#]'0C\M>.9W_-9C ).GV*,Y4=)L /I:S;W=P17UIP%< RG4 M="+T/QNH>XV!&"YC%VTH1;V>;C=?%80:ADI:0I@GQ=*A_KJ0YGM][ MY0XU_;.U#P2"\4Q;#^_1#L=Q )'].7P1X,Z]=S+7WB"&&79NU$-6^CB.8.SY M8%Q@*,F(:P+"=AA;'!8EO]*?0U04/BH'WDY V$,I!<$<;^E2OG^Z>IDIO.<?> MRV5G382L;=17$T"P.;Z@K<;RCZ886&P61F\78=S!Y3Z/WH (,+C9(HS #_]$ M>-7#A1D^4FWEZ6Y9_*58_209%>MB#KJV]H4%Y#'ULL M]#F)9HZ&T+'.MS#0>)S["%7'\SO99R(];32)(0;XZ6:A9;)X^YOA.64"=*0E MLL;.M@3+W34F K?&[:UWF((Z5:#<-<1SO M,;A!1SO E:=#?KT!FIG(<3'2"B)RE4_7I)1CBB31VF@DQ94S1W/.E.KM-.L=/A9;W#IJBX4_$SZ(%L8*TN]>$5B9 M:QKU9GNW,[#G.C:5R>EH!?5W6139'T.1R3_&D\%WLXQLK[:/R@#%KE#ZB1\:=,)]0L(@\_H/&=8PZ'! M.7N'Q150QHQSFA0X9U!O=_-O8*L:)V'FI7#FJ1:C% Q;>WD""5PK.I1F6+L8 M1>)6'(:UTL,:9@!*;,4,1R51)(DHB^?WE&#K69&6#,D!8$)*KF*PG_V62.M'*U+N<=.93S&=62G\W&N<3RL^< M#>MD3N M[VI\OJKEYL-W.Y])QB/)!IWJWMN0H.2.3A6"F>J8ZICJF.H.HKK, M^?B\5+?Y:/S.5->K-1LM9KKBS88ZXJW'ZH0S%S'7,=P:S76L9!G-= M\?9#Z*!'A19,OZX4_#EHQ?1T-8LYC7RNVM"50QD2@H]C"@X9G@L9,C6:-'YA MZ9:C+'K.XX)VOT>FTC*[*SG!,Q^Q@9=9\,Q'N_%1IE9P7C[:OC(YYZ.NP7Q$ MP$*(NNLSYZ[*X)M4)<\FSPQ%F:$R)7[SSYBV+2@N]JRN2LO&;*% MEUOP3$@[$5(W4QH\_Y3I\%6_6G-PO$4_]F4*BWZ'+KU6OQ0 M10Q@=J0(P,R.A)7#['@\=LST5,K)CDWHF#I,SU6 M2SE,C\>CQTQ9GMR3QX//;[9JW?Z Z9&H23$]5E?Z3(^7J!RFQ^/18Z:43^[9 MX\&+O\V:T:53W8#ID>PQT"TKPI87X5(I?%1BKKSS0ND0.!:Z.>%="340W>^T M2VV*;>JJ2$RS=_V*$V]4.X_N*A_O9.HYG7$-N5GK-NGLI*GTF5295)=6]2S52'.N,)YUZMU^69ZO.V M%-M+:B[;+.L]:]L.K5'N?HHGR;5,;()J-[4926^#,U-I=XYOI MAM^,M3)"B0RFZ]QO422]NM'^N4C_^AI-IXZ:P+-(1]AN;.8X3%\Y,E26"+UX M,3H0CS(0\/\CSW&\Q^ &!0GC1IFA7>M3S+&=_7X%[F,J!QM9FV"3L]>)C>K7 M2]*ZD5'HO4RL%*S?D=- W:1_O!2))3<:23434ML2> M?@0LGYQ-^,I2$AZFI M8M8VODNA;7S3J#?;N^W>*Z(M_!I5GKXW^=W85TI\A _'@7@'CV>)?T>NBK79 M:M0*CQ(*:0Q?B"IH@-G^N\%+["67 6[M)H/;2V^1:NL,O8\4L= M#W,$@)?-51QX/\M-30K<--@KTUAM[L)UM,(9JLK,4S"@[>4E!,FHZ."< ?!" MU8IK'@R %0/ K;TKRF;A#%RE5"N)R(US"W0![EEWJHRK, *64JTD0C=&0,(5 M]C>ZVXG::I/)UKV1P5A,)9@B?%7("0@U#(3MFDZ$"Q2V*\*Q$A,E@\C7&V"$ M-Q+>5/DR!'DE%1@<6PYMQPYM%9"KD'.:?JAD]$>T+M$NFW#/ 71D]+3W=MLS ME8[:7TNGV$I+1FWY-]9FFMI]3L%2[[#](I\018.3EUCHUGK]XYU<.2505 H' MJ.(ULR2S9/%Z8I:\2+7E9LE>IM/>/BQYA*()W5J[P2Q)SJ"HXO5I.L6RV)DF MF2:9)K,TF6GWMM]D\N Z"$:KUN]UF2>I6115P&:>9)XDH"?FR8M46WZ>S#1^ MVV\Z>7AI@TYM<,32!LR3Y:O<7]F59BV8:V]T'05*R"!082"\82AM-UYG5C_, ML73OE5Z(7EUA]H:@'EUR8>\5YM,5'.+<>3%EGBH%853K-7&HDB]4R33AT_+_ M//HK4+<(BI\32/S@ODL \;WG+X[]F#([7KYW!@-YR M+Q\LWE,'_Z,OI:QK^0#.>:^$KR;@N?,EW5#Y$W&]NM++!X@+]Q4:4J\\9)%0 M P]2NB=3"=Q";T*Z>2W MI69]B^FV3&_EY51:.HF_C>?P?Z93>/WA'4S@C>>6FW1J;2&9=ATH\\:*_"OVO7.@+=-4S.BG^EI@(F-#;^R:F!BRT]L_6Z TZ-=: ??4;[IY(Q_0ZZW5]_">^%[BY MYVN#N(%O*, ;N./5*WU);(287O2W%WA-,!KY*A'N[GZT668HXR5R6C'2.>RU MF_UOENF&WTPY,-JRV[\V^XWF=;MIJ.L^_JMK6D:_.VK(5MO,Z>?[6^[JLZ_; M-='N9FKW_J&"0*D-9SH_RC#RX;]:!7?P:*\=S_R>K^B! L">HA_[D5HK#!SZ MX%D#[]6-=J&>G,C"AGN"+69:<0JIW_]WY"K1:M0$"D \*A^KKXJ1YSC>8W"3 MF"N"(+*3-NRX.O7O5R J4SFXV<@$/)[2B7R_)[49&H?BH1\&HTDI#___H?X"7KM>J.]>T/>TW3?K6*D&XN_5>]T6?I$VXLWC7KK M&>T4V3Y\KJ"3=J:>D8_XH]#=0&<-UXL2]N[[XV L16Q83/BB3$CT?Y7TA7)Q MO.*M,M5DJ'S1,FKD-HO&9'$NJ"%$"\6+GDH[&=9,AJ0;2R1-JXT,JZN@=!LI MP=/;XEY"%L<9?2TIK - 0"[/O(Z\+UOB1%>*RH\P].K[)21<-8[-7=*OGVEB MNC7!F_9J^S-%M<^C]S:NL.&4)>>FDSQ]VUH=KFE+P+PX&5!(&-$D%S3SQ)_G M*U43/(<4.X84^=:,TY#B;:0^P5/=/2KG07V$9QD_VSE][\9I1JUI'"^@8%?G MU,1EB1V\IT4N?.9\!,]3RBUXCB!VC" R;5AWC2 P#7'WZ)TJ<&@U:BVCRYF( MXFV*,Q&%1 UME(UP7,EBFRN.&/M*G2J2:+9K74133D$4 M;56<@B@JF.B0BYLY!<$3E'(+GD.''4.'3-??/*'#>R\ZV6Z(9JO6-_@8,P&C MXAQ$(6%#EUR0S#D(GI]43? <2.P82&1Z)N<*).R'TZ4@C%I_<+Q @EV\#"F( MRI_!OQLK7^DZ*WP.GXHW4)G/['+NOG)014(Y*VA!6KF_4R4ZC.O105TV^)7W84/F=@R&1@MBFP M(B'/WH7$"D_0'$5Y)0N'BTZYW(V!3P;P?UL^!!; M36HT9^H;LS&/D^T7M*$[T,)@G^\AO'6M M-_HJ]\HU;15@1RS'"R+_I-U5UJ!EMUP\JW[[=N"I+Y)U_JV M)*NK5[VZ6'KG*-U_\AO#F6YY(F=;[,>T7N7Q#6P(@VT3?K?7 M#.#'TG:#$+XX\=Q[X<&%\4%!_' 7VQWYJ B\*3X>WFTJL256#3D#;B;][\+S M 4"F3SK>$+J/EOZB3C+X\W$X\C' [^*C3^Q 3F'H4Q"4%D-R<7U1$2C35Z$ M*09P=S'RO8G^U>RIDVL*1]U+1T2!VB0["+0BO'Y0%W?PL?HQU="'LEJ48)2J M)]BJ(#L08)003CC.DW!L YEI9<*]0*ZU+D4D!&$=\.GY8>>WT7 V,'2=3.F MK';KXK^]1_6@_)HPE1^">K8]T]1#==CZD?3PU-+(X.D [0,P#[B,TOF>5%;R M'NYX#]I<>NH5R:P,8O;*N"Z@>!Q$9"6D*G'""2:TD##7D7JKD0P'NO?1;NJ?4&_UV& MK(D$TT)5/GC.@U[%27P9E&DJA4%LH*$KB(;_4:;6?F(U\%6\$@2SMBM]#3-^ M# ##". "#+PNWH,9(=Q$:$N/V@ 7[PY^C"]CB)0:S)8_3>ZA'R9VF/B[B$:Q M$6(+MOO8_F!.$(*EQE +T;.C$ILW@?9@D&#P,@#4D:ZIXD'IYX]"TYNHU!OA MDLEU /;0HWP,QL&G72^$F\,'$Q@N.-ORL\Z_-U2.#:"!(Y-A\@!X);B[^F$' MNME1(D$0SJ*8]0_PJX[]73D:,K2W2GPB"#41UBR (WA$-1JA,CQW+=B.X G! M=%&+7F"C;+!X?1 YH1ZE%T_$--,!8\A@+$;8HZX^"W<7(NZ-P6XK,\'[ WCK M#N3S5@W#8\2T(HFZE74;SN\:]U_LCZ31;#6'UZU!;WC=[HVZUP/5;UW+CMD9 M2CE01KMWH4'QJ[Z.=4'1H8V@_E6Y-NCI$_#+A6/1.VVU-ICTOR5,I@ SC+A; MXDH897E3)/3;KW_!J.OXC<9UHRNB('%[,8H,1O93!E"JZ@-+['C I^@%D@B;><>TX0PALZQDO:.RYV;]*/%./,* FD0BPQ M$B.E_4- "!>. VS\!!==; R)OP)8&^G!I0,;2RNF9#434')9W 0(?N=9 7P! M5.OB4X/7+\NO45^ZG*\F'F(Y/E;:IO))/YKZ.\(_ S65?H*9GJ6/=8#:HY"-\8#0@9U$H&/;X41(H/7-W M,)WYX(8*-0'Q&MS_?^'[J-1D P1&?\I%)GQ((C3''LT"8ZR\E0CQLIWY-FYZ MNFR(R[;@8U=?E*84_\B?0,RT,T!>^3!3V(+VWTC??P)]Q NHGT>@R7?:HO!! M8 A;%U4#']Z<>?LM4/3J6]9_( C&OSYJ /B6/,_\_0#"')#[;6QY\"!??,^% M/\T80/0UIZ-I./_"UQ!,5?I6\-<4@2?N=[Y\>633,&73IZF:726V_H7A:VM* M?JRO!)RZWW[\;JNFR\FNI$Q!D584JPUB$DQMXM\87L!$!0SR&D@;HW+\- :? MV)5CKS93):0NL-%]]?P2'7PH'0S21#!6./UT][2@3/7JV]A?-?1]'J%DT[[T M7^"Y[6A2.3LYS&#:C5JGD3V_ ='P)'*D)K)ETS&33P 3()"W33N$+\2OX6.X MQK4.1RT8BTBW1Z0H&Q,68LJ]JS$7R"0EQZF/%I5,F77\D.0R%GBQAG,""3EUL[YJ>T>A7IT1Y9EM-1USQ@VK]N#P0AF1HW6M6IU!I;5@%F2.;K* MSO6VK+9LW%R070]]);]?ZS/"-])YE$_!E7AQA&GC MRDC.M*;VFQ0P"P$[^ND.,Q3>"/-8:([PT6+N_W5V-U/5*7Q)A,;WH;#U ;EH3R+U)\KG=Y<;\7Y6#:2>0@H4S'&MY M\KP$?ZYZL""]1T$DSB#,[!O-1-8EZX((R+ M]MH0XT7TWZ\ %4WE8&=W$Q!V]CI9@->OET1](Z/0>YDLP8/U.W(:J)OTCYK"]*'">Q)]JZOD0OS.#G)5!BL:MO9RCB,,G M5+3%2'=YBES(A#.\,;R5W-H9MDJB2 C08N0B$)61.Y]-PK&(%<)+\@'EF6NF MQP/M9%?7U_FNL=FA@WB/#[ECIC$/\=%LHD>S2W[LFJIF&COQ?M6.55/55@7+ MR-$0_';N8)-GZJB>9I@Z+DE;3!U,'163/%,'5JL6_^4X7M M;%FY&:#A(;Q/GIO4'\E]FO K8 H\H3??#Y9N!SO/D4)\831;^YT*[/5;M4[7 M(%/3NL+@0A75>5+,)L]\6FH'R,^GG=/Q:8&G\P^BTDT'[.G9>.EQA2J@,Y6R MR3.5EMH!\E-I]QA42ID8!XUNK=$_7AL!1HG"L^>7N0NWT';4\]VX]%:-.&?. M"W;D I,3+VES8/)<8-++5*>>8UBULN3-6J/3K0VX?34%0Z:*Y#RY9Y-G#BVU M ^3GT/XQ.90SXXPD)85P)D\V>2;/4CM ?O+,] +=C3PI4V&S9O0&M79_P&18 MO$568"_Y%ID749-B70T*=5 -"MY(SJOU+'@.3$JH#/8"DLC/)L\F7SK!,_ 3 M4@9[ 0-_Q23/)L_ S\JHH!>4;O\IQ>H-M]9JOV&1]!NFEW7FM!LG_'DIL-S\ MFW5++)L]\ M6FH'^"4_H1JG(E2"FU0#;937NY)JMU5K\&Y5"G;]*SV9,YNRM3.;EMH!\I-I M\W RI3W-;#5Z,-4\7@D'1HG"4^B$-ZV23*&;9C2)'/ K"UQH9)MV2&_]B'/G MO'1'+CKAM>NBY_JMU?#D3Q5*VU76.^F[(-I@ =S>QMA6FCQZOKE_OS^HM1M< MPY& G>\]]^?M8LA/KIG. B<@5X(Y]9WHM-VH=1H-9M/B[9HJ ML#.ELLDSI9;: ?:8L&:Z"QS$J9>5(PV%]+O3^=G+CC^LC!T2M# M\!9UW@1P>8+G30 T]) _:,GT<5@L=O-.0UEILNJ[S?[;1JW7YDT#!*R9*ISS M])]-GHFTU ZPQ_0_TWC@"$Q*,(6>333 M?" 7CU*>6K:,0:W9/%[;^E+ 0VQZJ>5M,])S;$=_$K&^V?B_2ZK\I19@C.)B/+QLW?X"_P9$'\5^ YMJ7WA,^BRT!X(^%- ME2_1(@/AV*X2\,M)4!-@"N98^&JDKQF.E9"6-]7>##_"URZ,ZSZ":X)7U83T MX1L!N(3C>(_!#4H9))D(5,M7##T?O/GWJP9XLG(<-#,PQ-GKQ##UZR7YW\@H M]%[&OT8O<.0T4#?I'R]%BK2-)*S(+("!<8-JC# MXI?EVWUZ[WF=E6E M8CO7TM4SBM/*Z>_"5WLO+8Y]I<1'^' );X=P1PW&K4!,8?!?O6&6.# MPE6Q^[&U*A$+46ACDJ&BB1G)-"EPC&'@Q#M5%$IX+;\P!RT>' W$?/56I,NW MS#P%,D_1"+>7XVR&P!([#V-B*=6ZD%-D(&0@K+ G,,"54JT0],481R#2VS6H MJ#(05F27_V$3VR.FMC_'ZR/NO7"\8.\8X/)W^)-1"-W=%<\2SSEPBXR>J&[& M.%Q+I]BM049M>VR"S#2_GF'F!]?T)NH/ ,Z+/$_0:#>,^(]NJW'@GLA&K=\Z M7GV!2]\%0L;I-GU$N4G2ORKE/E1ACNF&AAZ8;IAN M2J"V_/-'(],Q+=_\D2>"3,\D2ND0KE-/7/@?,$NM@E"H'U,\L4"OE!2GV8DH MHF*PQ*4!*6IECR GT\4NQ;QW,>15/4$^J#4,KBE(SM*K6]N>C J8B4FH@9F8 MHE;R$W&F ]ZA1%QPO9ZM'+P3]?9J[7Z?J9>::5/%?>9?&GJHF#LP_U+4RAXS MX4R/M]T)N&@ZS9GJKW6:'>95:B9;Q:+Y9(3_286\D9Z&*NANA*@4'%'=Y\!Q M3#[".-\"GP1#6!!X<+QIB^"DZP<\[$IF(2^4)3,04M9*?AS,M^0[C M84[O,]Q4"?69?6GHH6+NP.Q+42M[3(,SS>5VI=^BR31GK]#6_YI@E],E2^"L?1530QE8)L"7%-8MA,56&F*L_^\JX&6&GA7 T6M M[!;V?/LQ]!U;8URP% )EN@*^D[X+P@Z^*/\K?OTU N*M:[V-X;!<:P/->2CU MJE%O#7@'!#7SYDW]A:N Z9>$&IA^*6KE,/;-]!(\-OM271%H(M_R(3IZ]DP5 M[)ET:>BA8N[ I$M1*P?.>3-%8/=G73J3UV:7R92:G98[P4]<^%L9M""AKPMC M*B-SQIVJJV&WT(4UP0Y1$34P';#U5U<-3 =4-,%J(*$&I@.V_NJJ@>F BB8J MKP;.U16M@>*%SFS,X%-A-3 ;4]$$JX&$&I@.*FG]MR HIZK")T "E98_"[]" M@%]I81=MZRPR,6MBC2;@46#Z MV:K&/?7VU?XA/L)'XT"\@X>SQ+\C5XE6HR9P4W?!GG4>EJ&A"*:8"P(VIA@J MFIA13),"PQC&3HW-F8$6U'H;B'GU#9&6WV#F*9!YBD:XO1QG,P26V'D8$TNI MUH43FPR$#(05]@0&N%*J%8*^&.,(1'J[!A55!D+N[G;>!8?/4^5+K+_ /=YH M*(1N\4=KVXL MU]8ONFXL=ZMA0J^6JS"A7Z3:_OE3'XB6I']5RGVHPAS3#0T],-TPW91 ;7O, M'XW#YH\\$61Z/O)$D.LZG%?X'S!+K8)0J!]3Y0:*WC$+3K,3443%8(D+RU/4 MRAY!3G,UR$DQ[UT,>55/D!N]VJ#%C5[(F3HW5BM=HV$MZ->]NU?K_-W$O-MJD"/Q,P#3U4S!V8@"EJ98^Y<'M_!BZ:3_-- M:ENU1IN;A9,SV2/D^GE#_;["_Z1"WDI/0Q5TMT)4"HZH[G3@N"9G7--9C6L MZW@+?!H,#;JU?JO).Q^H&3IO@2]&'BKF#DR_%+6RQSRXMR__%LVF^2:T?:,V:/>95JE9;+FW\G?K_0YM^:<9 M?C%5O@C&TE2=\%80=?E/\5O_X: ?'6M=[&<%BNQ8'F/)1Z!;C*6R#(F3=O MZR]Q[^#4[$MU2:!Y]:I1;W:9;ZG9,U6P9]*EH8>*N0.3 M+D6M'#;G;67JP.[/NG0FKVT^DT[.3M->R']8-'(Q9^"F\D3!F,Q*X@2\WS:DTK1 %-J88*IK@7FZ7 M#GSF^F2^-C'QO(KQ9.U]F'(N5W>5IYS2%6(Q6O4> M;24<6FJ=:ZT0@24^.<+GSDK,V?E+S+4R/>._^-[(#KG.^M'KK#/V<,F5LJB M69B$&IB%*6HE/PEG>IH?0,)4*ZIP$]4+-VNJF,_<2T,/%7,'YEZ*6MEC!IQI M8[X3^19-I8566&<0H5-AG?"&9OJ)_07W%:$G? 7^;MH.%G1)2J_#N_BWK@PS M];T'&PL2#)_6[G^^H;=:QNL#1!11,6"CJ@8.DPA)-3 A$%##^P.)-3 A$%6-97WD-)M'6XVZAW:2KB=>'YH_Z],JT5; M:A@*.P@B72K:]((PT-TW7%=1$D/X_>VRZ (\C[#:*C;G,1(V$)=R3OMB.J6^OUN7T&.A MAXJY ],S1:WLL2.JB:A!J9GBEK)S\[= M$[!ST5R[&\76^H,!,RPU"^;*S,569OZTZ_9D>@MRO)! 1!$5@ZR]0R'>-D J M%.JMAD* A5BH_DN"A*^?_@J4]<']G*+A[0P,J[J4T&S6>D?,4S DE9P9.%E! M0P\5=/?>!(]H[B]4 3I)@L:.BA8N[ 9$%1*_FG<_V33.=X7E8. M;(DM-374;39]CN3VBU .'07O6O;#*ZTV-$#;C?0RS#IQX. 'TW4^OC3ZG_/X M[.(#'GS+Q53V@M#L$(S.S/-4.>3;J#<[/XLWGON@_- &B8JORK4]7WSR0KB% M%2D!?M4^:'R]NM'.)=5C&]%G-];2;70/$"2:K1H,RAC41#A6,/;)5+I/^DR MLN(O)H2VS:@VYLE1)D;SR'9V;(DTC42C8S\=T%3>J^NAK^3W:SF"\=Q(YU$^ M ;"_V*3Y'*-<&H%&M+H2:O1N&YUVX/KMMFPKF6WW[_NR,' ,*1JR<%P+>-LQH,BXZ!% M55]4/#98CJF'XP0U"/\)(Z3T$ +<3#)&>C[Z6?SD+L?Z?\KTOGNV&=X_> M>_M!?5$^HMD"'\1TH-G@;:3N'N'3I_C?[[W(G\5@QJ#1;[860Z\/G][O6N>[ MV:C!$V=BK]3H8[PA"Q=2W7=.>2D=(K03$ F(/N\7D?@P!R*:1 MKQ8MKMW8;G$?D.A4$/X)X_^*"S168C# '61M,#&TZV8<[:P)\4GI;(=H3/R" M@0LF YN-E_H-_;E^PWCY:UW,(]0,&;@2^%-M2I#3P!:F&,)WX^F M^!*>#R>I^"G\Z/2FTMQB*G,J_#R-'^BRK^9RIE M!4+/0K1A KNX86*/P>QXXQ:\F@M&[4#\IDFBY>W9N4&MTL\Q-,D <^=YD%7=3+A:/$#X) M.04;_P%C#)7S5!9[S9PI_I+X\7N0QX*QH)51L<7#C'( ##YHD8\GXV@PS7)% MP::P[J*LK;,4"[P!CU+6&^DX=WB_^"H(?.4PM'Z[UN\9U.TLC2*7.'P&AC,$ MQ#A2/NGWD++37YE:A? ?B$O#N1*![55@^O80=U4KQWMPHAVZ@4JJ(G'L6V.Q02>#,(D)[( MI 7WMP=4R6X@_O;7/I*7.&975J>8*[9;J20%)!//&,W$"9D:^L M&OX98F)+AW- ;.O:]3,0S6DREQSI:N-Y021_D&N<.A Q)\G;N7$GF'!#G M2LZ>*XDM:0J.^00V5D-HT6GY $+A:^FZ$> )NC28M ]?"(0".3V)]VKH1Q+^ M,#IZ%I$L#!F=&MCJO>UJ_ ;6/@>+ADU&^0\-[':3V F/H#2@GEF]F8OF]1' M&4:^'3Z]!D*@"[ +Z4F"%H^C@^?"%Z@69A !I:>0#[:X1A1S(8YI_(G M +4$$ MU(#[#NJI/R3BGKG#1:^.WBVD?F+A!(A_FB#M(,'JO."8V4JR;#8+9O%F=LL_ MD4V,XBUP2\R&(/FJ6V\/VMEX+)94, ;V7&7$6>["]"83#W'#,[\+@*UD]F5:TBS M +,ZV;>\2Z.A$;VYO$OCT88) HH065YWC$%D%SAMP*L(/!&4%'%)*%?!J1:O)J!2L'9F!.:,H53D M3J5MS:)]Y&,+?"DU:1!)O&00+,_DT#,27:[H#7ZT.Z;6]$G<&MI"X$W0 2=# MG*\D)J&D.:Y?MC=]2:*2Q%= *\Y"\+,BN]1;S(4511F[8[*LD\AT[#F@)1"Q M"^'R#)4"$%PP2OQD 9?F2M0JMR(]LT\_!>BT/9ARSRXS\AR8N>NOV+X938(0 M ZZX6Q,HPK(?4E7$^ZEP6V*\HU'O\1,XZ53^[U?@B*9R'-SX"!>;O4ZV2NK7 MZ7Y,_0N<=SMR&JB;](^7(MT>W$CVR6\](Q]_.59Y=M/EQJW$^OF?W?*SDV$D MF0,9A=[N1N*H$)SO.I%3WNTWS^RJS\JG5>_T*,AGRT:S_UH9\W\=),QU6XIV M\O"%G63ZAMD4D1Y(48/:-+/=\?;Q\:1F]^7"K&B# 9751/VU:L$:)$OD;EQ2[R B8"/ZZ3(@DK7G4D63M\J4\&5 MGQR>!I!WU&RF\/RD!1.I0"&.PHMLB:6BT%]*V7>,G>([&_U M-E3BP=2K9C: PAPQ#D!8, +QR^-8Z1PR2-#U0AP0YE9#>*A?4P[5@9;F3[V; M+(=X,RW,GQ?OF_D#+$B:S'1MLZA;:T2](,UEL8.;Q-F\6KQA0*?WX9W:W!<6 MOB]FT2ZXCWXSXVEV(.Y])>/-"5+/7G Z[N!T)/?DXIEE_G5JF\\P/H^^HD_J M><>=;]_?*Y^\\I8F'6L4^7.J 3F=.K:I \!L2L/5H7R*J? M]XYDD>92#TDG\$H'VIK3+XK'!]G.]C_/ RG/BLR9 @^: M>V#\MCDTT!EVC@SVP;.#'2&7V(R(T%P?[86 M-N=X4P9JS1H>\#M,HI-->ZLHCMR^0O[LA=W5M>$7-P#;KO+:%W?#:8O=*W_\WQKC- K M_3&ZS9?[TV7[23S3Q1E>LH5Q:>/+JI>PBCF^]ZU+P,TU.MIMFO330MY=/S9)-ETFNZFO.2-&/^=;IG([C1R M(%@9RX?D0 +>,=ZJ]'=D^VHI%-)OS\[5[K2+*7^6XIF=P"7>P"2>V;NT;=^2 M/4*GJ#VW1V\$&"EQ]+CU[TK<^DX1%JV9=T^[78W+6TQBL/N61&# M(#E=Y/M/^"D0>:36N97VXW]'KA*M>-^AH:UB91&]V;@1\UU+AT3YL4!O-*L> M$/&?O,M*_ 3=5KT)2D[&F1I&X#G@,?$78]*>2O"/\!P=)8HTN&+[::6E7K&E M"B&%+ IYH8(=*J&_4RAZ3&6 J#$LQ&W>%!H2=>J]9Y0UCY-+JR@$UUA9*<(6 M[$'G*:1)RB\8I @I@T&*GJ+2>"\!JB3H8Z ZJV\0:U^7!+^G$7@Q$>P?MAS: M#B9B3)BCPA?A4WJ5KM=T#3P=V%SB5.*41<93(D QKF6!LV$2:V91,^TEFMY? M.Z=H?<#J*JA:/PN>R8..Z)D\J&J&R>.BU%5!\MAO[G>RK,CA]1$_NL MD'91B0VF[<(RLQ5&F[W;U)U.YC$A5XUO<]=[[3Q73BQ9WZ?1&""YR1^>>X_% MH?0FCJ>ITK=)/ENXSF+ANWV[UVWJH$+/X$L/,E31G8F5;9Z)E8EUA5B?J^I8 M"F*%IVP93*R7;=M4UHF/L"/RXA,(?Z@@N %_&H;;NO'4= E^;R225C7ZS$A1 M63;*.Y*H.!25K.>9=8U6*O7W('7]UG*@M?7(^O\R<^C":$ M9]D:W@63S.X,4W(4^Y79GHHJJ!(*LSUAY3#;'Y'MGRF 6QFVWS\;8[1J Z/+ M;$_4)WXM?B/'MN2,Y45X5K=9/V)RAIP. !?FIYWCP^X$SX#MJ J.PY94L@,L?OV4J[&/DN*3E9XRAW3?R.E46>*- M=)S@LFM8?LB6S=;E5=-M/&O:&L_Z9R6%6..FTVD)2S](.C<(]0.PS YFUTCZ MC8:>F)>[M.(NHO#[U<;):7U,'?CINJ_X0]]^B*N*NNK>"['"J"7,6!DFULY< M+!P;CV;>L33"*X'SAS8(^!>\AZ[XVWBYJ$W]EO'RUZ0W[<(G EM!JQ]3$!56 M.]6-AR/L5P+/[&H16+83I4-\MI.%+BJY4(9U345"UWKA^?#!*%!ATO(O&(NI M?)HD90WE4E]E;$N65!C5SS>1WW6Q<_7#U'5;UQ?"3-]/BL?"3Q3%,W9(GO MJ6\)?^KJID53]0Y]!)NM^IJ&*F+6D;RV*.'4P..6XMHTXCYW8*M8;!8DF/33 M3JL&;[#M1:W-KK6I^.F\:C-(TI= N;8K_:>D8;F0HQ%"2H(1B8$N0@> _ST, M)_XZ>+RNZH_V@P5U\>FEZX)YFDH_1-H&_8,[@XP$);8,(A7,_%$7X,:R S^* M 2EY9.U.:./WV"G(1^#2]HOQU$(#Z=6[+@XJ_A;P3KS1$3^"@!PN;SYA55]+ M@<6B4&JS.K'P>(Y\K(F1!.SPX\*Q^#6PJ*5?CVP'?A=+9JRL>[S;? @7WR#^ M/=8\-C5$X\B 'Z9>,&."C(X5H/B:,N$@&^RJB1"?:@J5MZ9 \$ ^UD.WXN+D&MV3JMPS)@10#I]BLX:OXT,F%T_Z M6.@*YYK;0/-)7_1IO/0K=%'BM!W&C#G76&):&GV&ZW'0M1N>+F%H9Q.&)LO1 MI"%TYQE,OU7KK6O9BFKRE:-CBZ7MS"CT/:39W23-I>7\D$9/6HW&=:O;'ERW MS89U+;O]_G5'#@:&(55+#H8Z*;'Y4EOKMU\0_6NV!AM0VMD#^X> N5(XUMV; M 2ZRA=DQ>Q7SL8J#S0(%TJAW>VORW+G?^'G6OG26 ML7'UG#I^<][! K-,+LQ_9F%HDE":3V!NJMB#HM.H&[1V\U=W-3E=W6]V22ED MPXI P>7=NQ3*NS>;]>XSYY4K4-[]3H>8'^/0\MTLM)RUI2A\^;):A=X9LF@I M@R&+GJ*^PER8,&"1._I"PI[D" QL#VT5IDKN]50;82FS%C$=ET22)0(OG^)1PZUF7*;$[,+"519,D M BT&-CIEE3!YFMJ'-]/ @!KWZ<&<- MI"]QHP4W621X)/]D2AGL1OU\VOZ90Q.]3*G$%#'?Q8")>P+?_4@.7MTN5)COA_F5XV@UC8SV>^0F+3J]#IOSA-FPJ.?10)07F8^9CYF/FXV/S<:;T7=GY MN)'R<>9P /,Q08NF2@K,Q\S'S,?,Q\?FXTPUNK+SL=$PMLR/=RY.<+Q&CDS6 MI6,,)FLF:R9K)NMCDW6[:F3=2,EZ[>29R?J2S/U8VP,('&RZ;$4L @-6,WJN M^3*EK6I4C@90<2$:]>.Y\R)=Y0R>Q3F.OW:-OSJK\=O;==0$W0@B[$ MB+T6$U MO"CCJ3<3##KT"_@7OR>SBKC$)$Y+'TSBEZ@<)O'CD7BW:B2^ZPZ$ MP1'S)$SB9<(E)G%:^F 2OT3E,(D?C\0SU;7+3N)'V;8P:*RK/\P,3\$'F.%9 M'\SPEZT<9OCC,7RF7439&?XH>QWZ@P$S/%$?H%(?8=L&B(U=CLNDB#LOE$Y1 M.X"V1%H["I\C+3);2;6*)(8/L6BITC 3H5 M'C@2H,0\' G0T@=' AP)<"2P=R2P2\W%2XT$CK /HU5K=(ZW#X,C@3(Q#T<" MM/3!D0!' AP)[!T)[%+M\5(C@2/LUX!(H,VK \^;>VS2J45O,_YS;-=X$4J0 M![QKV0_YAKLTNI_SN/+RXX#!H,_8;B03B\F\$]O4)_ 8WS;G+MEN98+SKV/0 MYMAS0./!N[\C.WRZ=2W]YFL9*.N+?$*O"^[@V5\[GOE]B[^NB8\56/L4H="/ M5/Q+>$9EW8;S!_IFF6[XK6,.NGUKV+NV!D-YW>Z.C.M!8ZBNS5ZWHT:JT[+, MSEKK0N$:S>DZ<%TG[TQCE!Q8NJ\I#>KB:PBBBZ7\SY_Z )4O Q%+&U6Z85B# M_4<5/ZH= GB8><:98U1Z2-?:2,0;;X* 'M<4^>+ SP\:5J]NM'/YQ[&=_[,K M/DK?'(M6HR::8. U$8Z5>.U)W\*:*6]M7YFAYP>Z7@I^A!*0[M-,N<% 1\*>V*VZGONWH*]?%77H/?Q0VOKOT+&!C^OF[ M6C>#>,C)TXLQ#'A+I(*1PQ1NNQ2GS*I@XJ^/#I M_5) \^"OO\#KNI%BQ_M ME)QY5@6!>E!N1@>QM(4, B!22PR?%N4NL).2>(@?2 R3AQ9RX=%BRTQ_GES, M5_%5'"^R :_Z_=C/?R/&OYAC]3".Q]5* 'V0GC0[\'"^Y^'@?(?U(>[A?

VFQ(!5\7?Z&^UCF.#2*Q M 7.F$.A"M.0!2OJ /34A'4<$& H%\#O IT>8O AXA:*W0)* 1@FD)VX%9A " MBX2ZA!8B+FH@N4+\EOY&$('Z_HY ILX37"^,?#?NV847TYH+QQ#;WX]QV"-E MPQ=44!,F%N5R',VR,?/X:AH!30$'!RDO0' >IJBYY,\QH+A>_-]1Y,,W_/3A M'FT8ZE")>Z!'1'.X+-8 "].'FHVP'O_\TWZ767*%NKB%;WM1" SBXFPD 2_Y M""P;K!-O+7L1+88L?ND'2<--O#L^%/"7%G3LQ[8O%!BD9AF<^:&%S&Z9N6)M MR?619/2C#&T'\1ENH-6[ -2+0!R(7Q( _O#U+03*OOGMHLC5,R__.?7OQ:^ MC&*?*E^[)9:*6_>++PN_B*%P#=$X@8=^YCT&PM)1U;S\'%BQZ4TF\-SQU4'* M:C)UO">%WH"&8ULJ^54:BX'.@\@!@X+G (^%N,@$NP1G _].C' D0?6(O"K$ MV35H+0D]+ AD\*;:>O&/5!F>O_&AP(AA)HU?@T$\;:)3C)W@60/T9_V5V2T6 M96C*8)Q:__)8-XXQ&_O@U;6:\1)S?!":L=P'T+&:0=(OR<"3<$']4+YIPW>U MU'[-R#]!L/AA +E@++&3KOP^>:KX*> B"T]QKUSEHZ2P8Z&-SX!.J1\"'PU] M$21B>U;]LB<07Q?]$53F:91T[!0P$BUC,"!-?7 )!(O& 1JO:= #K[)&- ML7;BU(CR41"'$![0U7W*!G"EH9Z+@;M;W@3/1VD=N6)D_X"W08T02P#.R(D^ M)Q4S&OYLKI/OKO?HIMZ 4#9-BT0NWZZ6(&J@PM"!:S_:(1BNCH4P-R* G(=H M%J/4T)(KK!+ODB-=ML+GU+$^9(^1 7D&A0&0D/A,# 0@)N K#!S4#U.I6=26 M2>#T^IGZ-3I7HU6_. N_]>'"]PIS-Z^?YE])TCFW:$WOT /UE[]HE]L2TP5^ M^"=>3D=P\.*C_&%/HO^?O6]O;MM(]OTJ*&>S)ZF"&+XD47:2*OFUQWL2V\=6 M3NK^M34$AB+6(,#@(9G[Z6]WSPP($*1$TA0Y)/KN/;%(XC'3CU\_IJ=G4DVA MTD,71*DS*9+4N'J:-K\ZHR2>5/ ;;9"B M*ZF>!O&YF"/2*-P1SL]XXK,1.7SI6?#U;!SX(%7/-<4OX>7C1)(;,8KSY R' M\?-/>..O&JUD%Q3)JC1#M^,^Y*Y_ M'29AH!2JXK'7:O#GV;N')>+EHD2\)[W],*)?T^L[$82HSV_CY!](SL>=?C1V M[V$LA:=_7H92NY:5%:8XFCM;407;7+0@3S7")$1XZ 94<$3,T9D5J;B-2@HB;C M&$)(=,,+%P<_H IABH3Q3$#L'(CX),.9:5A'H1X2(P2N&-362C+'B*P5NZ5[4^E)_]L9@!4*I/;F: M_):<\?1:@?WL!FW54ZWR7IRK5=[+BZO. #SJL_955Y[UO:UZMPW7A0\CC-V>5J9Q8B8T%;?R; B2^>5,C& ^ST5X M+V: &C_M8/5[829[*J7X63C@^H(H6QAKY9?*Y[SRWH/D@'^3[T+ MD#!6X>ISRCJ% ;P1])E\+%!#\U#M5/_\D_AU!5)M5J&A:-9=K,)8*+FHU%AL M4-+P4$W$E7_5&YYW!F="MB_.^OW+B[,KORW/+MMRU!]>C ;M<_'LH9%LIG;' MB^F?RQBMO==9:0%AOA*.$$O)YN=:-G01#]7TZ,*G7YX!I.%""Y8V 7(7GW71 M%'VNT.DY..7Q"UTV!:(;BFDJGYL_7CBZM*K=UL?"U3J^[*D9SWF[U>Y;U>'M M>$N+=]9R;^MCB)ZNU+L>-.QO16G6J$KJSJ)-=:NV,,:MBEV M,:.P*5T;3$JGO=5^E*;9G/=F07DQHCNI62K+RJ:S4?B\E,G.1%!I+., M)SM+7,_$LHU<-:L_V7G>R&1RTA/\(="5RS\>W%VR[B@.6PPZNU4V<('=JB/D MY/7M;2)O17;:/L<[,,9!E ;>2<_R_W [)%LI"SAARVE1*]%1K_GNB>![Z-+S M4H2T"U=DSFOIT18DI]>AXN>V=6WLE /!K1\M;?UXXFT=+>7,FKT=N6_CH_M@ M^KO>!U,J#5-K^8_L@NETL5-===_G?'/GH-NQIFWB0SC!,,"VL5FD9]MXM"V/ MV2PN:6>\TD+6SJ?>H84T"U5Z+<D:=['#UNLE=:[KV$WHG?4*_TU===3S?_4[MYRZS63 MV-WZ9)GJJFBGU]V9#\$*O;4,':S*F^V7?3!Z^N)N*>&;:;^^;4US\T;RZ2.A MM+%P10?<[9 &T% W8 K+,-XWPS;2 EC*#M8"1OW&D M9YEGY&\\,YJH!8?9JKB#7K3'S0BSDJ8/#=8GM*N#-K=>5=L-5^SL26N+OMBR MNK].)X/&@9D5S*E6"WT3?T[,[&^S9+?\#-5O*!EZ.S^F_3HJ':Q:Y#UWL\*W MNQ3GCE#=PEX-1[;HQ^:U(0C.YM5BYK!Y?8H5Q4&[O7=#^U0+C%>M[@5;7TN% M]+"HPB;82GZP=EC$C<<-[$8,.3$C:P.'6%^LX@9;$[OXP=IA$3?8FMC.(=:7 M7:^./N5)G7Z")N1%;K*M>'KAM["/+IQ>#W?7!>ZIF]RO!G_&#K7'3^/&- MR+UO]=&3UR,[(/.V[G:T&[[MP.@>/'ZWAI??M@#;L;)-[;(5UMYEJ[^[%=:3 M-,_6R*05QH&-M5W\L$M7&LZ-I1ERNRSL(6WJXVUL>]C&MM?YQC:VK%JGIUIL M>"SC!VN'C6$?VYQO;6Q;;RQWF,:V2[.J:S6VO>JYO3;G7!\7225V1NH>$M!] MK$S_E F@!WSK!W>;3;ZZP3FLC1IZ&/3$F]E4 M7G\-4O/EF\DTC&=2ECIA_DZGK3Z^$VXMT.D,W,%EO1,F[87>@K0[7],Z%&G; MAK3M[4G;=ML7EW72PLU.!H*>!E^="0Q\#"(-^N=72RV( _A^UTED.I5P\YT, M9RV'".!X(AT[TR3VI/139Y3$$R?-O;%6DD)'4N=>)G(;3M:.[/JH7_86WK5I M7]:#2KA[?M';F8#7NOX=A"P[D,Z>>]Y=HO??)IR+Q[V7;,W5=)E/:IWU&8D@ M630YSBW5;O(:/X^-P!3[^'PW'@.-;&#U!8L=:9;QJ MU_=E;ZF,G>7K-4="S5U8&+>[I$BCT3I\G:+>5B;J$C%0($0T<\;"!\D2DSC) M8! ^S!)X"PUV@H&_"0:V$,WNHF@6LB"3N\"3R_VB]W&D\(7$*253 M7_[]59QF[^/L_TEXNQ??1CB#LM%Y&JW?7CPO+^N+E"!MH4 (S6)%_,*Q)WR] M#\+0&4JXRDS0B>^D$FBAUD[AMXD((HA7"8WQWTPF$^047F4>!Q\UW][G$U!H MK\R?WM[XH[$D3O17>-U>X+G$(\S:/_?S9"9% GQI=0JV:-+\ZN!/Z;Q-D,U333Y__2!7#X(_G6@9U.D7= MK%)0OSP#"GDR##')!$\N/NOT%7VND.NYR+/XA4Y@>3 B,4WE<_/'"TJ_=ZC_"+%,'=,*,JJ"H4UJ^./@*PMY6!JQ0CU4[UAIK2NQA#9L1 MNYA1F)&N#6:DTVM=;5Z)W30SH[86@=N^&"N>U"S5^7-L.1L%SUNI/.,WX_2X^6!IQ>A];!VM;UD57&EVN^#]M?>:6=//'Z;ULYTUW+B>&" M\$?Z:PPZ_9W5(K[Y*P^RV;LHS9*<#G+]D(UE8':,1!Z9#7(I-%M>>G= ^;V&LQH;YT*)M2R_2 MPZ0R#E0V1G65CDA3T&+?F9I$,D4OO1 QU.JG[2N3:A5IC0-7(&G<-84XO2!@^?O=CMMMKU_>[VB7X#,:=)I1 'S1_[:4CWJVY#WDMJ6*%BK;J'KMMN[2R,PW)P3\L$4B87=-F!]U;:H-,VWP7!8K#G:WQX$A96LI_M$^FK,%97%O&N$; M:4&_+4U0ZQ.[+UMZ-&F"]J"UY)0#^X2_@:ASF'J#';2A.VY&Z-P!7#>2P0'+ M$&SN0&>+BMB2PERG*5'C\,L.YE0V?GX3?T[,L]HF-U$[5NCI_*FW!G_M34_T MSG=7J;DC:[&^J3AQ.-HZ9\%F^[0L RN&A=QXU"CSZ;G;ICSVV#=)F^@C#7L8.TK9[MI-^<* M SEQV[H6Y(T8L2[5LSXOF6.HU4BWGS>Y_N32_TNFWKG;7__)TP4C)M!'I MAZ1_'^F5G^B<7OA6']N[_G0KL]OHS.+J<*KG66\]A,.?G+SB!/M$.O(L M^FYM8_F3G76^Y;'F2\_3_OS'+AS_?N?2O5I2!(XTSH$J<9+1&?-T$OW9$(D M M5-^M5?,?Q4GU:[!TS=/J>ZUYY+;+T^H/KN@W8^D@2T0T,PUKG,T#_^X>*RJ^ MK6V$_K+L$]!LMBB;Z _J"JU(@[I$YQ\'$1TSGP9?G0D,KI^% MY@:<9R2*3Z8C!7L'3HMZ(? 2<#>X"_QHU['= M%7H0';=U@GH]][Q77[-V1-W5_#:;:OSW^L ",#H%O@;6)S-S"GY&!BB)F_08Q;!=J,' [?;KF04BRQ9S MK^T,VL/K_,$3=7C#B+1 M0DU_"]>D7DF%G'V7IB F:@C*DU!(#[.GG])=Z\MZ3G5G2==8FOX6$Z_G-0\P M\;4]J.Y*1[8J]"ZJ"G@C("X:7B$*C216N/BRCKK3)(:(8J*\H(#FWG(^;Y!G M6/JP[8"ZE@*Z#L/8PQJ-'L4Q(/ .&UU,HAJ/*PF*Y+E?82JA2NP+H0 MMSN$/Z0C:%QZI6O.QSSQQL!)YV,HHN,V6Q\BYW-SG6?C.%DO8D,RO(=!%%K])IU.<7+X0Z'1G6Z[]V!/DOZ#B9-E;*L8 M'65/,#TKPG"&2@NQ*W 1U7V48S$U61L*KN>6"3FF0OB(YH^OTB^M/&'%K?!" M+Y%DMD0.R@'$]NCU,*Q_BB@7R' M[_0 UTW.;,+,$E>7Y*GO8P!T&3W[E31=Y:9K&6MDH8P\=#OO@VR,.M%SAC.B M4XTC\B_,DH +\)BB3(';937I=W=)4B EUK.(6VF(^R[:C_8L5:-W[]\6>G2& M2\4U-?I^E0(9]16&>)^>S>,^5U\#2;YQ'#AVE>Y-A$J?MS$+^6^$&V]N-/M+UG-+]SK/ KQ M:+]B!1?'&X#HT55KE5BAZ>YTUW9(#F.XNWWM>(P3,Z$I:-79$)3JRYD8P7R> MB_!>S$!F?EKEH&PPRX69[*DXX&?AC!.4M.]NL!@@'KU"Z8NR%'YZ9"%@@/]3 M[P(ABA,2@.=D@L( WOCL5WHDJK=YJ,Y=__R3^'6%5[=9S8&B67>QKF!!*.]U_N5[4?:O*_^J-SSO#,Z$;%^<]?N7%V=7?EN>7;;EJ#^\& W:YV)I"=RB!+'3](P2(A1UR )="?"1X2BA ]$5^D(YP4'A," M@!N_!?Q/U"5@VI*,K!_YBQ;>X7U%:D=A77W(D@ M1,Q\&R>T;KDK9^";SF[HMNNQCRT,W20&$X:Z:T5=A:DZYN1#N5(BS=.I2B4A M%E-\:!*4Y,S,P\:I22'$F+N &+%_[.N,\R5\G251RR4CF23XE5E8/V96@Z6< MBB0SFO"G'/X6C&3Y &XTPX ,E]LLB_1K*V>&>BL [T^(E]\5Q0.*PFHMX7%, M>ZE/#[^>C[V -SVOER)$K840-TZFVO74:*V^>8^_7UL V(F91E&[,&O-],Y-[Y5ZIUZ M6)-G='1 *OWK#.GE=]KG%^>B?;&WU)-F_53!UU5]B[K=;"N_7EM>875]VND;?@=BW?IH2K?FL*@E9JX1] MU?*]L_-]1/U:D?L!BV=/0JP>J<@Z7RXOVVY;0EDJMBX5D8 *#Q3R+WSIP'\@ MU!_^&X0*'S JNG4YP4B'#$@(1Z5?X3U8IQ1@U8EZ6RBFJ311I'HXA!0^7*C\ M3WB0'J?>(H7757W2(R\T7(BDRQ$T?/5G/!F*S/DLO3S!8MP;Z8VC.(QO UP; M \%MZ3A[L$VNKSP<. MM<]KJ60+0NW38?V:?6: ,.N&VP]M^SS?W?F4])__4Z]^/ 0[=:8^%&AE]_'R MZIT=!D;G]7T#^_"TCXAE96^[5]_N4-K6-%B^K_LQAYHR(5676I=5=LQ6-^4\ M5[\%+0[#"L:/6<'9F M;OM. M'6<"%P,7DZ?%$,;B3BK5P[UGU%$R MI4WMU.=@_KQR]=[QUIZ1@#N?9%%5]U%5W1UWZ+ENEZ /D7.=W^9IILKSNY1X/J4+HWG]+6+%74N3DX M7]0[%J%4SKFJF3K?QW,] 7ID:WC")!_U!Q6;D)?^7+:=U&YN8BUFVFVW MO6P3\KK,7:?JMKP#M:X$9C]JJZ0@::D6MWZ',Q$S[-0W$3YEA>+\=NS$@&?P M3?)%9L[\,3\$D1?FONH:H2X$X:;/TQ"$W!$^(&@ T)P4#0&FB3PK]B;XYF'4 M(RD!2P=J\*/K#$.<&3Y+TK;=GV*\,;A3.](B>1MG@3( J$N*JJE;1G4]UGG? M)10N0G6 I3D(F,W5+C6# NL@[T$8(^TEGE!G)P!)'MZYS%X<0 M7M#E8!S0;&@N)24"HV)IA)YORL + 3F$LM)NJ0D4P+/$]((PE^&-GI@B;L)T MI;\(_^[&$RS-KS*M)0+@QS #W-M'=D20V0W44G%A8Q3::%&95SX#GW"^IA3+ M[.4L&2W\!T@I*<4"9D[;5G@=>&"MDR@*7U>[2PU7EF1?ZYYO*9(U/-MFU^5% M;4GL!C<#Y-2,'YW2#AMY+>M56K"KT-I77K:0PG/LJ$R'9 XN-.XEZG=;%D5_[4^) N M)5"18+>W"0 .($/)E=B(=A5ZU1:#*O2BY5A#-*06A$OC=?:V/ZF@KA=#7[J# MB[H8KP1BC'-+NTKFG2,@;+X?RZ@""K0!F"[3<>"W9$YH9J5BC46@AH "E,/+530/S@(E+8Q1+!Z@ MO0C3*1I]VO;5"P/3M481BV\I!].F_4\I#M_ZN7FJHJ!B"NC1K3=Q^14=9]R; M.XY!X?4+2OYK*;*J-;^*5>-5=+;*'4?IMVP,-HQ6N>17F7A!JIPRG5HH\A@F M'2%P!'(^ APK>GX^0H;IV:UO)K#W/(RZR,//DVFL@HD,0"G#A 8^M@7!9ICC MB-84 ,"O_$'VYZGY:DM.N9K>JA-KZ?5+"4ZA@(O)(!\G$MS!-],8M]<'(EQ' MQORY7V?$3&D$NN#^,N*81Q&-[A535/*&B!Z&^D&8B0)N44-F?54 Z._1"C5= M9L89SHK1.VE1X5 9)KX']#8X,Q>VS-[^I6;@HK8"\MD;2S\/Y8?1-3S&/&5> M3_%&";G_-HDGKXC+9&D^C/9E/RXNE?T8XGEIEYWS,WEY.3CKGY\/SH:BUSF3 M;?_"]X6XZH#/42O\?^CTA"/OO''.G3=.K_/&1L[2 P_:3&N.UTM!TS^*PS"^ M)[0FAFIX5="Z%$S+4%W%T[+I5<#GC #Y5"YG#G\H-$N-@$+_JH-2!GQL)0Y3K$#Z\_TZDF51A;?J8V\4:=510;\\ ^#V9!CB84 P MA^*S/F:(/E?&^AQ;J[W0!PV!@M+RRW/SQPM''T;4!L5YMO1,XST=A[3\6..5 M1T[OX;"\0RJ7%:?E+3N]\) ,6;%$ADP8K-7@:)?, %*CQ<)4CPWGXO:6'*BW M]&C<$^83IGP5KRPY#?S[_9W<9HM:,$99Q S&*.OX5,.H-F/47M5"GRU9TIG"W^N9%FQ+-RD8LLIOVW%_LDXH4P)'\)]"-+/ MS0*2<:E-./$#N6WE3.6@[NV94U*D$S^A>U450VV;VCYS=5:]>A6^?.C30.&^7S7BR%-\)9C,^+9:((9RDATK:L8-TL 4' MQAWK"$_^#[LWC[HW]9-:3\:]6=AD_0>"\Z?/?^RTQ<*YV^O7._/9IPZ,0VQ[ MFT9ZEGFVO5;;WGKCH^;8WAWTS>F[5TLZ,MJG#@W$(:ZD>&J:%T>GJ\S#?'>P M/G7>KO0;>T&<^6P:X1OI!5$CG:Z%W& U8.AO&NE9YAGZK0Z ZRUECS\ IH.L MRPOK'TW;F\JIUNLNKW>Z]4/7[!/X!B(-+Z\_-;DT(8M+,M\TPC/%G8M M"WM9ZW3?, N[=E*A7S]OQCZI;R#<\+KY4]/\91SEY8[]82"&08BG80LZA,B^ MW!H[/)S6;!KAV>%9S^&IG3=Q(@X/N3H$U>IHN,V3"'U>-K% I&W%%[:I+/-- M(SS;U/5L:NU,EI.WJ>NF#2[[;%,/+]*VE"+LH#?W<3,"%*;OO(\S>; M_S8W MNK5%.6S)9:[3W+9QR&4'<[KK-A]F[^E1[ZEVPN">O*?73+!B&,)@HB!/"[]?YVF4*:W8%N+K<7QM9M MG7+2XR;.1'BHK-\#OM.:Q&??R9K&T \QD)VKPR\5[8>!['WMO<'T;G(E69K?U(?,D,"B:090++3&U;Y1,O<\G,@F\ MN:[T>[5EP,_R%I-\G^0T3N !MZ^#U OC-$_D#0SW91A[7S9S625(^!1Q*?@B MD;=Y*))P5KQ_',B1$Q>S1@!.\8D3\06F"-/%;Q $G7%\C^U+1 C"CB,!^Q+G MB2?5=B0D3)K*-,5+X7$TMLB3+><&7H.&1$0S:J]W^2)]]+6I$P!%7M%5;[Z" M;4(;Y7P8C0)/)LL?N>)B&.9=(._3%82;PBR0Y+X3(V>1I>B"$+&& MA;>9DS M%JF"F-B<=3S,8<8P;0?MTEV0S5PB!V[.DB@ZZJHH5O]JH4()$K2L M-#%T%M0-+><:WID@?T,8>5::JB]!$"Q]TEU:-NM; ;"6F0/5]FZ>A>SS]Y8^GDH<:IW,LIEBK[@ MFZ\*V5[E*2 WR.YUY/\61[>_@;+YUZ#Z6?IR]@\9WX*' Y EPNM$BO0&![(+ M$^EHRPWORN9#_Y<79?_JK+2?1V!P$%U&,6#JO3(Z&:DS6A-/'VNS.ZYR+/XA?;C(3X( MQ325S\T?+QSMZ[?;>K--;;%N3^NHY^U69V!5N&9!K4VWV[IXI,3?9)%.F%$WXT1*YW?X<9PZ;R*,#OZ9 M&R>VUW8/7BFRMSR)+5K"D&41,QBR[&/4Y^"KS8!E76F;%;JTJJZML:ZR/:QA MFV,7,PJ;T[7!YG2JFK/N:FS3C!*FIPYN>IIE4@Z-6UNI @,; ]M1<1*+-!C8 M&@%L)RS%C$>GPDDK'"V.\6W"K4=5YH35@8'M5#AIA:/%P&;/IMR5"J63F7LB M^!X*1F_*-2W/[=N/L%?O^!BK)PZZD8;K'M8-O1.-*S[;"4,VP[CHE;;#O8=C2.]&P[+.4,VXYCXE83 M;<=ASKPYS$K386C^1Q1@KX//F3C@"3=LMBWLO7[R" M-.YW.Y=_?'Y=:3IRM=B+0_=X4,W8H@R?]&>0C4T3#M6L#4A^3;UWI'\COC[0 M9"--,L)#[ I2:=6!O>NI]TPR^^.S:L'1_]8.J]U^USV_N+"F)WV# <%6)&8C MR#+/1I"-8,4(#MJV&,&V,8+;=R_MML_=]N7N#G-G0#@Y)&8CR#+/1I"-8-4( M=FPQ@CLX:Z-_<>YVKC@2M$ 0;45B-H(L\VP$V0A6C6#7%B.X@W,L^NV>>]GN MLA$\O"#:LO%O!RW+CIL1GV2:82?J^S@)_4,?]F5CJS);],.6.A$^T=Q6YEP] M"F)-K;K:W.VIG3ZT1[='O_)]'/V1S@\HW\%R\,6%VQ[L+A'^5.=X';X30A-A MA6VP7?Q@&WR,S&$;O#L;W+?.!N]@-?J\Y_8N[#]+DVTPVV#F!]O@8V0.V^#= MV>!SZVSP#A;#.[V.VQT,V A;*J9LA)D?;(2/FSELA'=GA"^L,\([6(SOM/ON M>:?-1MA2,;5EP_1#*_1^G./AP]W6#E?H.[W6I6V\J#3MM:D-_&9\8+]H7]5# MFS: KS"P(8Z3K36)^^%=XYVJRZ=UJG:S8M]K#]R+\YXU%8NKG*25!N#$,<2^ M@UG8(K-%/E;NL45NM$4>/+E%WL5N\O.!V^_M;NV +?(I60"VR';Q@RTR6V2V MR%M;Y"?NA;:;U?SSJPNW/^BS1;94[-@B,S_8(K-%9HO\[1;YZHD;L^UF:?^\ M/7#A@6R1'Q4[)5I&LAX2PGVL[/^4": '?.L'=YM-MS*[[TMSNYIFE3=N_=3+ M5J?__2%U];<812^XD[Z3B>@V0,D1H%%9Z@QGSFU1-^. " G\CS--9(H.@^\, M91C?/]?SU\0E6FN!_.49*)HG0SQ*W /A+3YK8:;/%:H]%WD6O]#B#&H2BFDJ MGYL_7CCF./"V;NE3*]K8D])=7+0&?:OJ*)OK>AE7^&+KPM9=P9X5)XT#Z8&P M,%&@??>9!8Y4I]>Z6J]DPE8JAW=H]$7P#9W4'T8T*:IY;MZ-$ MF8G3(;FE&W?X2$5K.=,M6^/MF7-B251;N=7 'IYV$/X)[003FBW%,7"&+<4Q M<:N!EL*RPW>?-)[CPW?92!^RK.;$P<6^BAAE?IMF73V8BSA;,6:;<5J)R0]B16#6WJ=[:S8 MA=L[YY/_+) M6Y8U=U":=]R,L.K0H\,7O]BB#;9DX[BKI+7,Z:Y;D,1^RV-^ M2^V(HUWY+:OZ-F_=*?+<';1WY\!PH\A3@@JVHG8"-5M1BYG#5G1G5K1V2-'3 M6M'MTP"=OGMQN;LN"6Q%[1%T_DC?CZ.DB],$[S1-[ *%^&L?=ELV:C$B1[BH"2Y%+= M">.3_G4V?_F_?"_*_M4?>.>B*X=GP^[ /^M[ ^]L<#FX/&L+V?6N.MWAH">7 MRA&2L=.=+H.H990]Q#9D0&Y'D=0!FJJM BMFI>MF+)U7\60JHMG? MOQL =KY(G;]RD60R"6?.-(GO@A1!%A[D!&K6&<[:"5)G*%+I._"CB$ T,@ _ MW$ A1R,)*'HZP0@&.7/U,_$';RRB6YQ>Y/P[ M]V\QT^R(89QG"-)*%V$887PO(@]'%)D)IS2 ^=TXLE#&'_30VP=MTR]FS-* GGX Y2%E3%]*&+@LZ"'3-U]!2L&["2*1S-ZAGJ.W!W]0_0"N MOD4$4G+7SM9N[^E>M.MG4FTG#%?M6OWL 8GTD$!M1J2KGCOHUH\)<1T8QE09 ME'!6L1WPBQ??1@!C?MG&&,C91@('5[4.[EMIV@[.3>FX%Q?UP&%;F:FUP=UR M6M_CH$J15I'4PY'I:!S92CTW/[_G&RIYCZEVZG74IH/T\ /!$F4 M\RY-A S-*Q>E!..UG['QI(G07J[*U3W[546=Y*30LW2HJT7^=Y' L^9=$O&A MO[:*)% IY;-6P\@-$RB'"1!QE9$"W'%B)C05M_)LF$CQY4R,8#[/17@O9NDS MYZ<=I(D69K*G[.+/P@&D ]7Y[@:SB?$([2H,*X6?'A&= ?Y/O0OT)E8V^#E< M(1.PK1+S-M0-'13 /%1+SL\_B5^_J6]\E6;=Q<3D0EZRDGC<+/=WO/F-9?FK M>=:K9N\>\0D0_"GO( VG\=@A!,\T16P+ZVQO'&C*APVC[!J);Y M=ML&>=V2AZ91_:P+?E@-T;^G26X_MUI69U=S6^U^KII;W5Q]O^@I'G?RKAI@ MWP7R7F5:P^"+#(-Q'(,9'@OP?#+G/@A#N ;,T'\D7:/=&X0E=')\"48ZH?,? MOIJC'T 07+PVH7B"_@3!0"\/M&69G^92@KF4'QZ*-% >9B(Q"[VY7[2#;)J^ M4]U8U"3_%GLT_'(]LA9%#(A,C%7>X[-*M]Z]?UOQHLY2Z:$G=0\A5RJC9[]& M<3TC.;RC*5ZU=_&+W6X@:?,0O/AL9IS-Q^U4-:>&?G3DISBR"?C5Y%OC MDI.TJT01(0ZHBPBS8-OT7V?% @+A#TA$1"+\T;P$ ,6DJ:[5 M:)Z*+EWWHEW?2])RE@K,%O.NK0FLX/L-*.2?<1[Z[VC1M/"CM ?U5-/OG;O= M\V59W]%2[5BN%^5EVO6$R'7N<:YFA1A?M<1/#T8E?&XYKW-:(7[<<]]"LV$" M@'3I=KI=2VVOX/%'6E=^IU_U6JI_GWQIL.->+LF^%JE &@0:"M#'*1@WK!S8 M+J_5J:6O5Q#"D"#]1,DZX"IEMU5V2U$)KOX8I\$WA4$;@$"GOT0)"N)0P CB M,C4C@D]?9&1,N:Y8TW4#X!>/1F!#\3"UK:A8RPZNH*(1H"H5/\(8DMW2L+3* MO*1D#B]^E$Q3')4F4'KDOD3%*TL-]\&[HC20(P (B?DH&CI9"9QPKO-L'"?H M 1HZS<#%3 &Q.A>8>H_SVS%^&"#2%>GFQY^FO#SD0!R)(=;I ,[1H7Z%D_

H)^L"22^HED1FJ#HXI#SBT/'8<0@V<+_ M=YYF&$FFZB9MO@KTQ.]Q54)[^8%9:BG)"3[O85GY]!EKDO#R- #!%LGBV"AX MP-]C#-0=I#\0J4J0DU"N!$3Y+DCRU+D. % _H;",7&+U&\"Q>!)XSF<)U$2: M7(,'\0,2$.6[VW[QZOK3F\_X+7WNO/B1$GC@>GAT@N5LR;H!X+)*]W\*7%;'M,]4#%76?I\V)UIK2@\75EH6C,@$' 'D?3I M6-U@F).K'8IH7G::4M9Z%\6GQUH[V@/4551RRF1RD$ZGH%%5P009/"NB_A14 M#?,<4Y@J M5?.83\(US@52#U62K/I=_N_/#E1P/X506B: V<>T>?X@QO1,1_ M,YF&\4S"!1,Q@__[(IV[.,RC3"0SMSH*KT3UU%@__4ID@I-/S;=F@3F@HE00 M/[B/$F-4U1H"=F95],47IZ##<*7$Y^-*(JBP-Z;"TL=>#%,?RK$(1SAU6Q2,B9?AV >8,!+QB%XLW;A1VUA845:JZ9D+PNS[]\ MT?4$^S-^4]E=X2%>]I=4(5+*$I"/%(]-$^X7-8C"KT46%V7 M<)?)G#^/=555QAKK5#L5KEHJ_FF%:P$TI>+:O^M)+W[45^;G=) M*>=68KGFXJE:=7NH8N)IK>FJ(]N/O$[CDNLTCK-.XP![UK[YE0=PR EDW]V\ M^?U?W7_]?OW^^A]O?G_S_N;SOUZ_^_SJC\^?WWUX_R_X]K?_]_G=YW^]??8K M7NET6\[\4NWJ?G;F=SC7[U\[YB[GPUOG[;OWU^]?O;O^S7GUX?WK=S?F&@CZ M_OCMAB[Y\/'-IVO\X?/.XFI%D2 #\/&^$4,VC )&,:X0(H"C*YRG%)E2C2-X M[K,TH"6/.$\Y7A4:67:FT! G&URPQ, M:;'MS'=DF,I[57R X3A,YW^+VH1/_!8HXG?;9_ZITP@_='^=YMK5' M4QT!?@,, P#&*XH@ZP$B;T9@4Z^$"2YM;,U1SD5]XIP,,'GD(7UYK4*B^NS_ M1Z]//T@A\D9$ "/0F148R#V$-&=A'']!,9I31:=:RDG#B12X?HYS,1%DM_/& MA(\Z>X/9MC=?=;[P6FT6[%SU^L BO,!FX^!V6#WC9XKLADB#]HJ2_2!^KI;S2XA]^%!M0&@\*-1*2T+2D7US:,\RQ-9/$ES!)?9$AQIJ$4S?9@= M+>?MJJ'"<^;1'@Z$'J5&(W5)/8&#Z\ 5Q%?,95+:@HJWD6J8YB[I"D);$+EZ MWOBCAK-YN72JM3H+,BR*T-+X"65 #[602%P.@ZF!)8![L??.=7!SBM.Y M5GP",)H#CRKK)RE0;/K\YI6#5?#1;47@U@*Z/]780Q%,5/)\"&Z_*ID!6N53 MQ'KZX0%=0/F7(RQC-_Q&H@>)ET_@*K7C&+UN(HROUT6(#24./A"#X/)",)J] M*+4=06ONE'M(/."SV^G$_?I1ZWM)01_QHK:9W(*\7-\FDL3#5:L%1"]C\$MT4Y %XKZ G:+8'$)^18XE8L*_ MHV5\VBX3W*$T2KB)EH_NI%K' FT"!5DW-5)":$?'2;02AH.0@E(I& _S6+ORQC$5";S,C3$)4(9 M4D1/XE+>WSJ7%ZUVFQQ.' )230I4N;$R__0X>/HDCM13U4Y^?#::?&T>BE(; M!^5DB4U1>;6%02OCI :$BRC2H"(@6>(76TG@::HBI6Q(Y6T.CBQND"HO.AH+ MDP(TI2/])K0S U ?;@:WZ,SULIG1",NI?,>O%&G8P"XG 3$9W[.)W0W^F$ M-0#O'L@K^$]T*@\^[R,XO!X.P< U#%*1;GT??2V7>UUQT\ME*J6%9*A:_PJ< MS+?E'.?*TX<[F6 Q]W$O,JW+V8])'(^F,: @*I%P0H@8D:U48: +;9'AW@R" MF]2L\'I:G,GSD5CE ',#[_96[5:8'R&RNW.*P^4!AI0N&-0A$"*^3P%B M R" &3\\-;BC*R2FVF/0K1EB[Q1U+"UH2$^49!KR2(]3<]<0D[SD81Z$F=KF M +[?5RRJ<1&%<_],M=@IF(Y/#;'L1*!,.E%.P3FP616R2%SP=( ,XP@4XA89 MGI@)G UY?8 M6.:+VH<9W.+- TI#A1T-%./GD4":RHFF#1.9)&K<(TD4"%]06:8[%V04'PD MO\++B8DR@N_BJ/"7P6O#. ?^],5\Y3D1T\ /=8F0 G1ZP8(VA?"9R@I:15JV M"?"((CB7*45 2C0%5+]ZKQLAA:'$% CX=QC'Q9%JSD1:%AE)HLJJ40@ZHGQ. MY3\603'YHP12P$H!SS@#M9X$9M=S6D"$*1+'VK0A,+)L0RG"[8&?/N<*LK0NGCHTGD:P- U&J%[ M.1'_A@?CHLSSJE#[P9V1#14-8D\^UK[5NM:K?7ZT79)T^O=;YI0WT>6"I[K\6YOQ? MWT3,!4!;'RU+:W'TPCH4TD0.-2FME;6YK?EZ%!P(H"Y>E-1[A0"=JN8\8NCF M@UF4A.74U[?I?KH4/A@KEZ>8'R@:2!0^C\@R>&UJ:GLA1B"C,2$SITT9N(\N M[GR# .%+6K5L[MS\H5%+__[=^56-G]2-M-:+E&'<,F%D&&<89QBW$L:58UY4 M. *Y5$]8@'&94(!+'CPNHL@(L]UWLAHS8+<"S#GF"68AHE05II6\=KV=NTBU M4EA0RG_ O#&=R0!_Q&+* ,\ SP!O(<"_F]!BIL;W1*9!&& E NV@@-KOH$[AMC-!B?O>"*1N,$T,4MY05)-RNBDXSP=@S: \?YX MI9;QGO&>\=Y"O'\54XM/6DM"4-;+=,7"&];\E;+HVE4OY]Q5?MZX^N2L+TG# MXZ*F+MV"9V-] <$Y_L:0?I2"R9#.D,Z0;B&DO\$R&ZJQK:QS4OT:==1S_LH# M[PLVE8OG)1I!FN98$SZO9032CHO3=50!@@9S:IT3TWY'5: 34"G1:T(AA*4I5\I_*SK\![_P[F9U_)UV]@B7\J,$I+:]1[5NE MN"K%,ERLGJ7Z5HKBL= *F[U#P#Y5!<[84E:MR GLPN#XDNKVBI(0JE,%-_*O M7%9J5JC" U.]6!A%B053G94J1,+[;L-XJ+,"CH("'*YS+[$%$0R'QH!=Z[%> M,3V+1U@CDQ)^#>4XT 79Q?A-NF$4)/)>@.^H2LI,Y9@>.Q5?3V)?AD4E8ZYV MC\@07-]$.:5P\&>K.8,,\ MN94Q"1$,%Z1G0FLN4S$Q57ZYX;4:U[SA$6#K-":CK(I TUF*A\VTG)NX/!=' MWL7A7:G2KRCM*YP X2M54R=TE,)"+?D03PTUD)NW@ +.8OJQ.@C5SMPL[-]+ MU;!IF,0"Q$HJA9W#$&G=2&+UZ2WN<\R 5U0O7'0ST[G)\IXC74,PB8>HAE@C MH(+72A%!M>"X6M KXRG<2.HG50$#(1(5#<>H6TNKC_56K%@7KZF+;E$YRZPH MO8AZF,[SJ^7Z3.JX5IP22LV.D4ER3C$09>0!RFQISP#P% B(FYVP"[%4>5J0 MA=NX4IAH4KE8Z#<&C<3S7G2!:7D0B@*JW*X"I,6F3+5=A;9BS4>A/$[Y=6K$ M!UT?'R%=;?A87.B;6Z14E_M1\V<_0-N@3-'\7!JU>3F2"WN7$X!N"#;5H9.X MOW%ZFX!$43H;-')*/U"O[GN]!\R+4ZJU+(%^R;3@MF5*D4O3^Q0W8$3>;$Z, M%<:L6>B*"#?,4_#;TH6#37$7D#XR--$MI\BH*E2S*2XRH"F,=/M& M;-RCNQ)>F])5WU3@%N^'A[BE$6.GK 3 ZEXC;F7L>F,D;7.B[>! &U5V"KB: M1UZA!0MV0:/_7,&-^X#BI5Z'Y:H((23T:O]MH)2OY*&-G*OV][A4CWHM$[6Y M$NP^"3*UHVKI7%]DGP\;*/ U/"1[G[R_U3TS- M_L\JAU2:4<>>\]Z*6[S5!*[IO,'K?" E7<:.E(6,AJCVQC<%#3C3I%VEMBME M_\' X^J![A('B=?^1(%*OLA,YW&!)%5+.]^*0V3UJ2$:-:2?N_&I0&XUP8RS=E3P:4JJ*E)3UFQ]5<7?4'F,6S"%4Y%D M$>UQ',?*>UZX>EDC#806T#[JZ3]?]+RG739^[JE]R7@2 PSAV/OL;F(DJJ&E M+]%?4)[-D-H!A&2[<8LID'04W.;F) W59D,?_V V&!3GGM"F,[,"C0V,DWBD MNBG@[D=#9A07Q4!C1XI[]%ZM^DUZCV],Z&)0A4Q)*N47Y9F"],93VO8C53<$ M$+[Y1M-\F83A!@/J#( '/FC)GY=#J9VV7PL:B.(FW34!Q5MU-T O"H]3AV=/ M<$M9*I4_/0]JQB+QU6:AJ7%4R>@MF9(,]=;7,<*C#/6>T871FZ!:";6)HNE, M=^RR2^0L10IZ!Y)1=TV54C!/7J[>,RRP6QKF?XKF!0HPU CJ4]%G_SGI.!CA MR+$O0*I'.\KP6NV;F7U0\SM=?0J=$D2*Z27M-X8Q@*:&$(I0+3*U_*6VF3)3 M7LM\& 2B6E"*P!H+'I*9]C&5[NIA)@5?](L\&"FXUK-B)Z_A!\FJVKNL?'=, MBH3J8+XYMAE$4_!7.NCQL1'"Z]0F3F5DT.6.MTOE]LK_C@Z]=I^KGV;OHU'M@VBJCW$!?3,5G:\I[6HH++=:A)!S93 M4I!7F3LY*73B4*>]0ONILX)YE\F?*BFCK%HZI99BPJ.S.R;J'"1R[Q%S"XER MR0DOAJ&;="OOT3'[5@'*I\H,YN2_XVOG/A0,76U653D$.2DCW)$[4G_JF$\U MXY?D+(X"5>^ CH;J?^/KMO=2:1%"1"&6N$%7GYTH4M7F1JCV/ L(8=(>Q8V% MBT6I,W.P+O;VP:H)DBQO3*AF!D6G9%'_KTK'(9(F'VM+0F52CKCG0[D/QVOE MYDW40M0QB]FZ>/3.=.U0:V/4>'_=>]4MZAAPA+4_,:YT_EN*$/3Z0SG\0W]/ M601TZE43B>2YQD+[ )6+L(:YQGZJ=5>Y<7^ M?>,PSIO E#NDE9H6$GYCF)YB *^6#>8]^&H]V52&JMLN**L26*;M.IV#L'1 MFB#F0+^JF.S)0I'5$Z" (FX"P)V3\%W ,Q@3[U"LVT#DC4HMS\;F?NH0'$X]$BF+LTV4#5 M4[&ZGND635),-@9^@'?-^]U57J76'5+RF(P'B:TII.GW=J;;O;D/=HH[L3[- M5URMT8!J#5N,[@''4;2?58TC"7%UQ]!Y 0AYW\;DDA>HLP6$,(5-P"B)W*,0 M3VU&T(=QZ!4VA8$K3 @9F72AA?$*^Z36+'7+1^7Z^G)*ZS.1:=GIEWRS4E9' MKVG.3]'2!2KZL"OP&O L)NF7[3:NYY17@=73<*T'' -L9$4Q95*49%P(YUSU[E0LHIF#Q$P,8$8*,EI.=:L]$^P!9_**XZD?DI1 MM:$?,>\YIE?R=0F[7B^FN@?=L\N8>FGRTZ:W5S$#T]=+582H95 :!"YOT,03 M*F)0LDNM$8O7*S]E2L<_> BO:L$C*7<(G^;#,/!T_EKUD$SI#!MG:KH%*J\ MADR'Q^O24-,%1S6$G 2J_S7"MU97MUC=-SEGW-)8JL]S)Y3!'II%XUH !CI*&G/S@MQT!+O I&L6 M7XD'Y^DU!U5I!PYO;A:@L!B]9=:KE*2S&U]1I+<1=0_86CNK"B.,X6JI84F?"%JG6= C^R M_R;XI^N4V!+K3,?;Y5W%*YPW)_2%:MV9RE9@C-.8RB*P7]XJD=?5I*"[V'[: M-3:^W(.\2'#2:(D>6%KUD-=221W@\EA>:KFH\QL+'L9FJ9AR49,NI)%^X8DM M+#]1_0Y*=B)O"::3(JPL$C"%&R4\#P:ZXJ^:B4M-*F\JJ' (I^"MX-%2O3N>36:_.IA2M\4L!#]< M-:93SHJYF#(Z78L,[ERQ(J/24WI1FRKDB5U"SYOJ>H*)V@LD*T0_5F?HMZ=%/;:UPOI#["YKQA?<1*\!4'O"#OR"YX):;+ MA*YB5HI57#(O$8'Y1_)V3M'"S<445L1K%=/X:^ 7@%XJ/C,$ #]:;4PB4YF(X@5%:2+%B*QB'0KT=%+%V!2- ;@F MI\<*V#B"E\X\S(W\GJNR:HIUJ7H4_JV4&"+#S4C*_*B8[**^@2KY=#L< U3: MKE+1*15X%1-2UGR^/4PE!VEFJFJL6O],7?7I Q_06Z*0O5"MK0:K4P1[2-\O)!]K0S,E']L]$AQ7>&,>H; MF=*RP:0:D5J =QK&I5S3MP"A%!W,]PR1/M$5E4,K%C9QE6KA$774=C75B%^? MZ8(I@I:*JN5JJ'GJ"[TSK,S*EW#?,44 M&(PI+_28RT,WL?@H]FCW7UR>7KO-N?MK#NPBK"!,PA[3.\7MQ J-RVDM'C7PV M/+E&^TK1WTUQEH2AH)JS,?]$D'GGLIF!,>7SWJGCW(OT&9D==2R%@G]?O;AD M[.=R48RA6B4.UF6LMKJ1IXH[^$YA\_B?)GI?+(DU@;BK2E Q@)0/AX_S@%'% MD2OC1BURJ8DX#4A[:C!]W(2:.(HN^ A] MU,="?)[*$RM@Z+6Y@($+&)I0P% $_,7&'[7LI9,W199H*M0./[.ULY1I2_21 M-E3NWNDK7F2QJ5G4U=<;)M0:GTQ#WUH=[G6G-C-0,0CBN*G1+_Q\RG#-!N53. MPCWMZ,=U=9.-PD6O.UEZLSI+48W<%'$8'[M(HZF-$/_1>V] XN122UK.PE$D M@*M!6J3,V8_EOB#:W;]7.0O#W?F9WFFN-Z?3R/" 2;5P7ZK[QLA%A6(^36\LV(=.ZWL(>KGJ6O/J">K$N\E69#95SH15@G44AKJA=_*5M,133N/,T M4P4A2 (I6U<20]7TY\@Y^WD)'P)5%T@T2[-*O;BR2*+2ZJ22M%=J;'*I<^7 M+,LROJJKYEON%FQ1(O'8 @JKYY@<+]]>I[)O"3X]+>4<=+ABDM1&^\EVI-F9 M-&?:AJ:71,4ZJ0Q$+<6DZX6&LVH*TI3\;[1*44!.6E[\6;&QE,Y^J\JA$6:M M/K-"42JK.SKK&K<:ZUI'85%3)6OZZ!BY,HI55?:>A< MVF\"D[:4U:D,L[QY(==%:Q7U+;L)>%2EKRI?*BM Z8+G2CZK6^JPH]/M:BTX M2/PS5313G%4YFR^4+SW+4B6Z@DK#=]":8E]VT8_D*V6D*Y2?]\Y1QJU:65DV M=B8M0\N."YM9]6S]*FUO=0F9VB9=7A$LK<3#S*,*)57BWDA^D4=SJ]MDU19L M4F5]U'M)D8FDJ<1");62,R_'>4A1YDL!PYG2#[7AO5A&J;29J.2(Y^D^&,[8 MF'7,\/NJ8Q4%#+34"P8&VT_$5'5%M93%X;&5?1N8-Z3-,I$,2TO3>K>GWF%+ MQTJ3RU>TX"^I:6WIT;@2;IGRNF*4=N$7&=>"K&,I?-I2:GS).1^/N^#G=XEI MSB.O[?E3Z@-V$C(S>(IU99_P1$URL09M7F1,19CJ(F=>:V,.4E?]N*6*/+%% MF0ASDHM*R*,KHA5 E4MH3:7YC&'5NS^0_Y\&8E#G<4FV93!26ZO%@?VF$.:%=I"[UWPO]W;M!?]>7#S<@3" Q7:?-FB;#- M>XZKCO#?TOU=#>LY=5O^AD[P:J+SGO*KBAGT",ZP>371P7SQB;2ZW;H\+WUY M@\127ZD1G+=;G<'W+_0\#7G!" 2^HRY4O$.]B'1?_,CFGHN)5 MM]NZZ#_,K'G_])-EU WEOG^G7+;SIN@DHOC7:[L'UJ=EIT,LL..(B<^093LS M&++L8]3GX*O-@+6N*C4+V'[23O(QNLI'S(@?J.49!'HI]FEW:?L(S!6CN'GB M*OV139 5W'K8!'5M,$&=JB(A39?:GX;;*&SA'0JG+3"T>*0WR;<>E1E3E@=&-A.A9-6.%H,;%;E,E?J ME$YO'E8=.J=K7E:#F06>-4X M@[%J)0GF\@#]7[U]VW[[:E_+2+LB^&%VA=Z4^ZMO*_!/1O#]VNICW)?[=*3? M(]8/T- M#]Q^;V =-TY? VR%'D9]EGE&_=-&_?.K"[<_Z%O'C=/7 %NAAU&?99Y1_\11 MOSUPNYVN==PX?0W8U9+*?G?F;$3S3J]U:1O9_T']F^U;/V1CVX2E6R9\XRUN MY\HZ1IR^!GQO'\T9\%G<&T;X9@+^X;J\-%@#&/ 9=QHD[I82OIF W[FTCA&G MKP$,^(P[#1)W2PG?3,#O;KU^PAJP&\#GW2A[6#LVT8 MX9MI=2_/K6/$Z6O UF$6 _[IX<[IB[NEA&\HX'-Q,@,^ SZ+>_,(WU# 9P^? M 9\!G\6]>81O*.!SJY&C7$BQ> ^*=>1^'T=G_[B^_NCZ RY./*,ABP#\]W#E]<;>4\ T%_(,=SME@#6# 9]QID+A;2OB& CY[ M^ SX#/@L[LTC?$,!GSW\HUQ&X?THZY/[91"&,-?4^2'2"RH_VK=VR!:7EVVY M@^9I&]M>=^">7VV]Y9\UX.2@AU&?99Y1_[11OWO>=ML=/B.%H8=1_^"D/WF9 M9]2W@P\7[7.WQR=C,?0PZA^>]"&R GI/;G\)GI+"Q MM7\=O8E08P7AFVEQ>URQQA5K#/@L[LTC?#,!?^N4&BL X_U14=U2V#E]<;>4 M\,W$^^[6K1Q9 QCPCXKJEN+.Z8N[I81O)N#SH;>\(^7$=Z2\3:1T/)&.G5$8 MW_/&E*.&?UZTY;*%(U> \[X[:%]8QXS35P!;D8=!GV6>0?^T0;\S< ?=K;?_ MLP*<'/(PZ+/,,^B?..CW>VYW^RY?K $G!SV,^BSSC/JGC?I7 _>BU^P3LA1Q M#6T?8L,^-J7\E(EA*.%;/[C;;+J5V7V_B5"5A[/DE?B"3G>Z3-27O5-3:1B' M?IE&0092Y6TRK W(N?(\E!73N7IT-I>M3G\C(NY:0OZ4CB]'022=:-GD')$N M_C!-XE&0.2 X@2]]9SASZ,=$WLDHERUGY1/UC?#$VI>N(_Q_YVD&S\MB1W[U MPMR70-#8^W(V%"E\[<63J8Q2D05Q!!?@W](1$5P_AG\G<9(%_U$_QB,GB#(1 MW08@X2F\+HV]0."C[X-L[ COKSQ( [PTI<%Z\ ?,)($G!:7)P@Q$!#>&SD2* M-$\DCFP([W+R5(YR_#I+ L\!"@.M(G$K)\!0&E(0W4D8>Y+"]9Z RQV8MIY4 M2@.6HY'T,ASJD\_126.X7\#+\@<&ZHF(7B]@GGCA,$^!@\"?>"H3>&=T"PQ. M\S"#;^Z 5A/X,YB&TH&?@]A/77I>^0ES^ID;:6@QS"51%T8!#!U$+,CP'Q_8 MG\Q<'.(,YP? [(U!/&2*HTT#4 Z1/,">EO/?\3W(8.(BN6 0.!#A1/ED""^$ M!X;PB$PHFB0R%%K8D+;((KABN0; (],\K7[GB=#+U2-01SPO3GP8CE1SQ&>T MG+<@&/*KF "5W-5L'@N4$AD1_>Z#,$1Y!'KG1MY0OG",BS"STD?>$$?S*O0 @P63#"93L WX+$!?LBIXNQ$'2^@@ M 0CCF93IW[\;=#N7+ZH3(6L$-L'+R$ &"1H6?":B:LMY!U> #X^7$KS3S?"R M".W12'^3TKU@Z>YEX4)H4AJ\UK9S.=!/Q R\&K#,8+R2>++XGL*(3F7%@IE7 MW8\!Q>&>&7 4^:'G4;Q+F\&64J7?YY:X( 0\3*,]"$'97(&/!7X2^%LH)>E4 M>B@[,#GZ\FM<++ _)+B,=R9>J77Y3%MY*L M-QFY3>UA@4['["W?C-$@AV%\3Z0FI=8NBG+L0)EC<$O"H)"U!1(Z2V.(PLIG M8ZS,0G:DP5=G J,8 PVW7Z;:[';H$_F@_WPG4;Q7 Z=!146$( M')?)+\_:SQQ/AB$&U$"BXK,.P>ES9:#/19[%+]3=:/Q",4WE<_/'"T<'ZNVV MSA'6B@*?O"JS4@2HYVG(F\9AX#OJ0H=$"/W?*-M'/O-X$YJ[X8A*'%O$D!5I M"63"8"U?:)?, %(CWO[R[.*9!07,W6[KHO\PL[YKT_\[94;=$+C_KD#]30'J MBG^ [ ?6ISTF0VW1$H8LBYC!D&4?HSZ#%VHQ8*VK2LT"ME7[9X[!53YB1OR M:8IL'.IBX&WA+EB:#>5"6(!1/SIUCMLV 3MT01U;3!!G:HB(4V7VI^& MVRC,AQS<$C7+PAP:M[92!08V!K:CXB3F=QG8&@%L)RS%C$>GPDDK'"T.^6W" MK4=5YH35@8'M5#AIA:/%P&95+G.E3BUM![1O=5AK(\%QFA=+=HHQW9=@TTH# M76I_:Q!IP<]##JL\PSZI\VZG>NVN[@HF<= M-TY? VR%'D9]EGE&_=-&_7[_W!T,FMU9G*&'4=\*TI^\S#/JV\&'WF7'O>3S M0JV GNV65?:[.^>X:;[TQ F[UA+9Z#9A&9<)WWC+>[EUJ,4:L#71O[>/Y@SX M+.X-(WQ# 7_K=736 ;\HZ*ZI;AS^N)N*>$;"OCLX3/@,^"SN#>/\ T%_*UK MIE@#=@/XO#/EJ&:P%C#R-X[T+/.,_(UG1A.U@'>G/#7-/V>Q]^5L*%*) MAU]-IC)*11;$D2._XM_2OL5%ML.\KMLPPC?3#E^ZY^==ZWC!2L# WSC2L\PS M\.^/&1?N19^KVE@)&/@/3GJ6>0;^/3:![+L7W4OKF,%:P,C?.-*SS#/R[Q'Y M>^[Y^=8=P5@+#K[F\JW+7I4%%G,$D:9IY10BFM94)$"\DV+$]21.LN _E<47 M)QXY092)Z#88AM(1:2JS]% +DV63O!V#V'3O:Z'X(?[L_8 U9D[-O.^$/Z?F M K3=R\[5@=%M?6AC]6%;TQA^L*TY1N:PK5G%L"OWZFKKT@(V-:>D/6QJ[.(' MFYIC9 Z;FE4,ZW;<7N]@)]RPK;%)?=C6V,4/MC7'R!RV-2M3:!#7]-IL:^S@ MABW;F1J_M/8^CLY*I_!,DW@49(=::V8?X$@*,4I AF1<:F#82=C^4+TGKJ#9 M#^].S('H]J_<0?]@+<39@[ )&=E2V<4/ME1LJ=A2&4O5OG3[5P.V5':P@RT5 M\X,M%5LJME0U9O8''8BI#K:KC2V53\/R9P_I3,6=]()(B_,?>D[0STM MUQ%P5?3W[P;=]M4+6I\:!9&(O$"$SD2*-$^D"[0I/ MRQSX4CA?Y,QH$>&+_5D<(?"[HR2>$+7#R5(1 3#PEGB%S*BV>.? M4YD$L>_"C#-'?D6>X'4('MBDD^BR_@CIC<+[*P]2=3N1AO@]3>*[ /DMB![ MUC!0?4"',KN7$O@:@_:8=[@TN$F<9II'X8R.;A,)36V5>!!S-0M:SC40)<'Y MA#/7N4,#J+(Y#Q>=9G#OI M.,Y#'QZ3@71$*; Q(2R( [B4#$Q3M2[TGR89D&69Z 9\)T19OQ9OR$%#($A M(D<,SX2!&I!<8CF)7LOY#+*O50CF51EQ(I]K;H&M,?Q2+@W:2V5JR1QI=^F7 M9^UGCB?#$"TRT*;XK&TX?3:.@G*PP$D(Q325S\T?+QQMW=MM'9L\6$"A+E9R M4?<&5KID-/X'G8.+=:5'NSDBS^+U)2F4&6#OF:;3\T)4UY/J1YSG.GUZK?-+ M&^BS3#OUE/]K8<[_]4W$?/;KS_ Q,C-;'P9\@/2$%$"]\&7-GZ6)'&I2/^&L MELQMS=>CX RZW8L7YD&K!>A4-:="NQ7<72H)RZFO;]-1X=RW1?0D-%\%URXB MHN%L_\^_?G5_56$N!0RUL M8$2W3"X9T1G1&=%M1W0Q&@$2JW!<8!PWA-!-.>Q #&@ MGR?%""!T (I[X.[# WT5750N%A,,KBE\,8D!P&SXQ5PX$J!D$ M=AA\IHX4WG@>),A0JB@98YP\"O[**9+'%\.S8+1>$2*J%\.\QL&TB(_GMB[R MY^:0LA7%+QX,-\AFF Q9M(9>&*>R9@S+)A ?S&;P*)69S2";03:#%IK!#Y@P M5)G+*)"I6[)RQ9>(^@CC0>2#L4IFKC,1,\)OS)G-\^/XK2="+T?TGH.^'X!U MQ;U"F.6,$[J,DFWTZEJ2E&RESE5B*E0&"2:!*>D9>1A@A2$:+4 'L%Z)]'./ M+M/Y43)^M3R>3LV2L=3O::UG2HXXHUG+BU,*,LV(/LIE2%6NF3+@0S3B0707 M!QYZ0KG^&OE,/Y66"4J+!R*M9NHQ=]]2_@0>8R;9K SH@6 0K7A* M2PC:Y0&!P@R\@TL:Z)/A#=K[*3+\8V(Q+<N!&U(97('C$B+:[4.2+T6HN<&JBF QT+G_RN3,,L) M9CX"5P6 L&KI!-Y"._%+'WF_+2#1=?E1FWII'R(9&T6S8F()-MHO2\ MY-NK=-"WI'Z4R7E.H=8WI('VU+OAFWJ,/TF=\"'M,7<:6E7[6"\11"8,ULI/ M[)(90&K4U5^>73RSH'--M]NZZ*]WL,4),^J&/*O?E4?U!CTJ!WT&Q;]>VSUX M=YJ]50C;HB4,618Q@R'+/D9]AA#08L"RKIV6%;JTJI?6,;C*1\R('][A,GZ< MIQ!-IC^RI;&"*0];FJX-EJ;3WEU?QQ/FI,H;L8?<( ]Y*U5@8&-@.RI.JDPO M UL#@.V$I9CQZ%0X:86CQ9&]3;CUJ,J"#I,NT;QOB[[() M0KFC@7T'7? Y/0'V!WWKN''Z&F K]##J ML\PSZI\XZK<';K?3M8X;IZ\!NUI2V>_.G..F^>MUS]JU;WV1C7$3EG:9\(VW MR)8R@[6 D;]QI&>99^1O/#-8"QCY&T=ZEGE&_L8S@[6 D;]QI&>99^1O/#.: MJ 4GMZ.ETVM=VD;V-Q'.UK[E1C:XO-+;,,(WT^!>=:[<\ZLKZ[C!:L#0WSC2 ML\PS].^/&9>7%V[W_-PZ;K :,/0WCO0L\PS][/6S&C#T-X[T+/,,_>SU-U$- M#K/#9=_'9=NX[O)2PO"B;UAZV0T3[#POVQ;UL&7I=YWSRQJ'758PY^I1#-NF M*^@IF/FK=MN]ZFYMYG<$;Q:>.]=$_6%C8Q<_V-@<(W/8V*R,*0>7;OMJZPYI M;&Q.27_8V-C%#S8VQ\@<-C:K(YN^V^E>L+&Q@QUL;)@?;&R.FSEL;%9&-E>7 M;N=RZX[_;&SL7$+C74H;D?V]S!QO+*);/G?'#JFW@_0V'9/'G%EIS[=GSHD9 M\\[ O;CDCMZL)FP[#DYZMAV6/3 ,0>?0_34Y/XC M&@9A*'U'>![0,$N=1'HRN!/#<.L5)VY&>WIU"J&:P%C#R-X[T+/.,_(UG!FL!(W_C2,\RS\C?>&8T40MX4P\?/<0& ME]=UFT+X9AKX5ZKU2[[<*]56YG"OU%4,Z[H7W"G5 M%F9P6V[F!YN:XV8.FYI5#.NY5Q=\MITES&!3P_Q@4W/4,MVY=$35V M+]O6,:N)!2]V$)Y-!YL.Y@R;CK6BP'Z7B^192]AT')ST;#HLY0R;CJ77@9A"#39>N%L-PQ8:O?7I#_;?6N*:AYB8$,<@[]9 MQ[@U:VYVPKL3/ZP'CBNG589&1+91<_V%*QI6)+97:M MG;?==F? ELH.=K"E8GZPI6)+Q9:JQLR+]KG;Z[&ELH0=;*F8'VRIV%*QI:IO MYQX,W':;LW\U=BB2&XH_Q)Q]K!C^E F@!WSK!W?+IHN3ZW2GRZ2Q,KWO*T,> MQJ%?'G"0 =^]3<1Q@[F]3:1T/)&.G5$8W]-:W(J)7#TZC\M6I__](=7F3XE; M^8)(.J/*M!R1.A&VE\0OIDE\%_AJ_UX\E8G(0/H=X67!79 %,-Q)$.4I7#M% MPCORZU1&?I#EB4Q;#KS!BZ,4[D\6WY'%SE ZP@F#O_( ;I@Y$RE2N,W)QB(S MKTV=/)6C/'2""*I(X9Q#LHVAD=/0,O)H*_#_,4IIZF]#[7$2-P2=2-\UV*>#>,!*8-X\,72?AIBJ]U MX:D1S@#&YSLP-A !?/QMX &9IG&2Y1'1QX7!>6&.F*&'J?YRXCPIQN#"A+[@ M]_.'E/=*NO1N^$U&MS!"/!M/34&$(O*DDXZES%K.=23"61JD..H%:H^$%X3 MH P95M".2BTN7^ ^S0E 4Y#"N_!F'-J)[, *:WOK5\'XP"F M3O!EFH(XR=O%$=W)),U3FL8_KJ\_%MR'Z]>7/1!4@7?"L)$%$B _5Q?A%&A6 MT.M&:@&RH%,U?V%W"S3',?/$\-D]:"6\_M%DTI/C4_" UL:/+4Q(-N@#>@OS]K/'$^& M(9I(F$/Q61M?^ER!W.205_WIM]^"5DWL+;VS1$H8LBYC!D&4?HSX'7VT& M+.M*O:W0I55UWL?@*A\Q(WYXAZ%5G*<02J6\R\L.ICQL:;HV6)I.>ZL%A*:9 MHFZ[VSFXP6F6(3DT;FVE"@QL#&Q'Q4D MJT/TF%@.RI@.V$I9CPZ%4Y:X6AQ M9&\3;CVJ,B>L#@QLI\))*QPM!C:K4I8K=6KIXU*@"/T[RL!C,+/.5& MTMVF(UV8+4]XG@NKT-.I$&L(&XRFT)T-AHUL88-Q/+QB@\$&HT%T9X-A(UO8 M8!P/K]A@L,%H$-W98-C(%C88Q\.KQAF,PS0YWVP9Z;B;=M"N[WDKA4S^W MKF/+?NWY,6[1Y3//3ZY!4=-Z"UVTW<'%UO4>K GASP,^BSS#/JG#?J]MGO1 M8=!GY&'0/SCI3U[F&?3MX$/G_-R].F?4___L??USV\BQ[;\RY=AY=A7,Y9L7[OI6^_S8'T[:='GQG>>R;' :CWK%M6/R>)]Y"W22XZRY) M"^_TKOTH=%OBQI:YX'W.W.PE5H/&@=? M)029Z0B3068L!@%;;NFWH#'3&4B@LI3+HC,7@0&=VZ\S0F4QF MT!D[X(#.6 .%I50&G;$8'.C,3IT9CIW!&#IC"1PO[C^-=M^9S)NFT?PX/PVE M&/8>2)EY= XFRZUNQL>2 &L.?KU)@ [DB,6C9=_LJA I"U53T(%0M$JK!U)G:=Y4NA I" M!3P@5! J"%4A5..1,YP.H%1VP &E AY0*B@5E.H:F+.I,QD=0:BNHK'_%5*/ ML0OOA\PE>]!O_>!\6W>Y>&XJWG MD0NINYI^IRCU GHE[VY[EV;!TLVDFJ/;T)(]T!?GB9@'D1MY =G"BR.?S&(^E\@T#S/],7V?51RE@KYW MZJ;2%_F*/L??=\F"RY4;7;(-3V+N./^=_J5HCVSHB_?E.SYG] O>-9@Z@L+' M6XB%>R[%J9216"62 \L70:2>FOCT)2DN@FPA_NA][@F>0^T)[I/^J&H3-S!; MR%16>I*6;Z%N_"LXH0[Z2[9DY3!Z*DRTP\, _:)V7!(D[)O4H!W/%-1(;@7;^3JB M:SOTQ#^E0DY]8B\#4/\609K%B0H4;FT22 :$/\:N%I-)8WHYO9'L$2?&9A<, M9QA05]G@IVPA-XTCY@Q!;$T?YP9[0>+E2VH@/9%:]];+HS]AC%/V(D[6GDQ/_DC.1,\]RT,W80L$['GT+)*57!EM7WOP M3\I]O(5+D*3&1PF>\++7;)KX9P6RA?&HO6P21.=Q>*Y#UC@W_:\74[#PQQWA M2T*(8YI(8ADH%J('DE=Y7U]J(F'VH#C0L6QBPB&/"A)6_EQ6X\E3L>Q?#P)N MH&[%:9X&D4Q3?NXI!4*FW\@Q&R3+(I#25/V3'GT6Q_Y%$(;TD8B<\2Q@-ZW$ MFG;P,.:$(N">ZK\Y]"OU$A.?WF41QF7GM<.0[U,L%V_S\D3[*_VI-$T045O) M\NXWZHIB&[;_&84-63\3JSBCKW XKXGG?L3+;Z>6IX$)QK2(5'ZL5TBCNY;& MTA=ZXJ\E)834Y;V#1]%;H"EAUUM6A0 K&T1Q5@0XQQW5F0&_4_.!NT$76A-N M;#@W+29#L%&4H.ANEZ\DW2% 4GK&J?8C;N2P/^R+MU'$K_JD:)YM_YZB1@SZ M+__N&!KZ\Y^FPV'_]:^DK&?*Q/R+P?'K5/RR*;UO*]*[1N9D0W8_K67W8RF[ M/?6*P>NK++.S%+]C"E;3-44CTY]%4G1H119\>4J>__6E.Z?^O'+#"_(!$\TI/'BF-_M$5BT3.?WKRIR\L@?&<\.: 3NE/5#I$19]^OE[/3/D_^ET^ M\8IVAE?*Z4(B.<[OE*J2KQ0/_?$'?B;EYNZ;'9*TNQC9;3.V<;4@:&;2OV'N M^DH/(FWZL\D4/Q+-; WY$LA[Y!4[C:W;'F1$'=Y=.GZ';G[2V4#C\R**-98M MEH,BP5DEI"D)-8=$A +V3(D)Y2,>"S"C6"3'I,/Y6@Q3F9S39])"OU-)V4"0 M7;YTTY?N2_-7L2*=Y';QIUR1YJ>L24I2B^0US5>K4.F,OFV87YZZH50.1/T* M(E(^AP]KF4NE/5P(%._FABSPZVJ.Y(J0D$EJ-*RHGW01\5!H M'NI_6_"] YJ?*\;L72>##2=Y\H8+IA)3LDP)#)LPR#8RBMU ;X-0IRMS:=(. M*B>2,WJ(^C3%/U6J,G'4ORYE4;/T1+7U^HO9Y4KG8?15E5B1.TJIOL29N?!S MS26J]N-,G?UK V2-NZIMR0FH=SKSI]R)'R_9"^>Z6B,#)91TZ::;9_EDVNBE MQQ5<&"HA*DI@2LQ#4\?[YZJ(5^U5&2UGT.O+J04F?)_$63 M5/^7/^_RX-.ELVV,@!_@KOB0HH1AV5:0B+.[C_M:"Y:DSN%_?F,O("(ZA0]A"!2>DFH0"TL7Q2L/94+5)A$5R04F^3VNCRC^J\@ M?H>;, _.\J(ES:T/=BC:0L7(Y+\S^*M?_[3T>QU,3YPN=()QD:3*L2LE$1C61F5+5Y< M92UE"J)>%0A$UFM6+7JO&=?79+K8$L;: :CUBD[/9*2>=EFPVRGYZ(7XGN16 M9V9]$J>*/%J183/G>:9#Y>BX&IM*=454_'&KSNF!+/V!;7Y2!E1/_$X!$D>1 M#-47RMD'\RKU!LH]$C5,?TH.-0_X0Z=QE*LA^ETCEHXB):%'7_2C-W-L\S:5 M_Y#C+[FUU8HQH[J\U>L/=793Z(/!YL5W3LGBH&IFB**3M+E' 1 M=2XXM8L(7DFA&E]R$GKE(2I7V%"F9N/9(!TYN:N"B)I7I'$EVZH9AJ408I":4N[,^DMHCB,SRZW/]PTEL7* MY%*J3KHR\V"^2V]6-\7D]KT.H^GY4V)3_ZFZKABQ4A9C^FR M1I= \TP_NZB%&I]\F@%J0N"=(?/FYY]QV:=2H"II(=?N7"V9.5O%V9HS]*"K M7A:0?)69&G;E'PV/ZH$ ?TD>J\9S>!2I>,.]$]*;4X7;T\TBV[S>>3T0L9"N MKZ91*4+2DM9-339T)H-1)41=E;S^(CVY/*68&@T<,>P/IAQ+(V=R-+WMH\-^ M3T\NO4W58@V>#S'*FJI\5(M6V29G&V9JUGC=T$JO>83TO)SJYG4LL8^T^IY: M\:D:%[^LXV(/>?BT(Z366!9)Z-9DFIR#@=^8TZCF>WHP]D4P89UF% M[J4:AS&#(!P@21PJG$^3V"5#\XN4:KBK]7(3$SKKJ9IB()F<,UF/@*U]5*^C MNG2$C!8\ZV\>2FFPU,/CU\;,S'B:)A;^J_'3K:\ 418RR(:-6"B.TT7B-IWTK.KI(Q(H#432YU M\N-W5YKDM['DE>N.&\')G;5E.43Y.A67*L)VOR5$_/;WY1\WI M;[N(>-FLD92>^!*K-;QZ21VIC?*,_TK?V(6G:;]\F7\A$+ZHKUM(5TSUR MUY/- [[%T.E*@E>W.".E#Z>EF6 MXJ7BG;M!Z)H_;,RX<3)6K!^LVI&GP,JEXM5FE2D?V[\==?SG MLC+YM:A,]ACI_'R]GMDC(]-5T,;RWO6ZV>J0HLIZ$I<'3M1D$_LM,XLNIM:O M-*7],M8C>H(#FU^TRD_)B&8E:;'6HO(U/1*C@ZG"*&H.OVC]'D-IFQ6(RO-< M*J+4$%M:+"K_)5_/^YJ,RK\R6,7YOAKSY;QNBV77FRH<34L^!5B:F:G%+0.; M3J4F*RH2$]8DIR$E>'K)A1FBVK:NNJ@N5306HQ3EZ)^JL\PTM&KP&NO-Y28< M6L%R*7T.=OJY&"0\E^5 &K4H-C5HM7K:9HC2Q90X>/3VBP4%-_WD^K[*#/6W MRGET54FKK2A7&T(I)('(K+NN ZMS13Q!RM\Q^%*#KG]N0[A>JJ4A04$;Z\:L M9+PBIYD3-6F^5TNXUX;0"V4H 3?#_FSHA1XRI9^JSRE-;&A/#='SB),:#J#? M7!HFS(PIV<'6@J?7>KB4.YL%(?,\4Z-4Y?IB,V_,=<;F-"S/Z]^(Q]55)#?7 MP?204Q5AIKK98ZIKR^!#*_CW+Y5B[>W& - >U?%?;A\]JHX2[5,B4U@2_V9J M0L/AC0:5OX3RS&SO44]>AOY1GKV+M?IE<\EZ=ZQ19DAE]7O.(8T;R"[?< M8TSL5A>CWQGO-F,X9O"EZJ.5R8/*MC55-?,0#>_Z-.TL#=?X0=D/+!2\5<2, MR39[2+;LS1712LOYL^H?*U.)1HW/>4D2*SII14!I+!&^O.=@6ZTC[BH8/Z@] M0@X],6LVNKH[@>E.)#-GC>]Z-KV*M-D>105=I%?)Z@HI)8I11^GR+-XYZ5BQ M1R]=4(YGA'L]8K2>XJ-W9Y2>FBV7<9HV MV8NT_X@OO,>LV0[$1>O2S.'I%68A# M;9958!<^4=V8IV2OJ"U5FLKSR>L$1CN(DJTP+/7)5)7E4K^$IY1=4C'ZC-Z MJO9]A6%\H9=)*X_3BEFND>:>%+L.50M\E<0N*COQJ@]7B=--KP/EQ.H/ETB&GOJE: MKR?^R(+JF_F5')#7#&FVH&\?@*8A&LS';>RL?28KJYW%[QH1AC,5/@XB3VS:0V?8LW%FOG*4W/ M[J(V^Q7S4FJ\@K ]%*7F$>@7G]V[(BX'/%M<>;#Y>/CJ(-@.I(,K#<-'+?=E)*0(Y[3K5 MY6!> =^].M5W'9,>&5[O2#A7%:N)/L:82%^]T'0FJ)C..;CAI"=)*U3C5W ]TGR<.N&V=F)'$4CE,OESRV#BO**P4MUL.$C&;=BNIJ=FB M[56W:&\]M8+\^7?>(_#!$1_H=]2:8C;\?W+ZO4R(\J_O2/X?O=9?RXO>S;Q: MKZU6V%6W6V]@=\TM&SZ5=H2IM%9-I5E.C7;L+?YN.XEK)V>U8S+F/%E-(RC7 M#-2&JC4=&Y)=4VN%4#=/,=I]OM&6^<5K.TC,^M^XLI;(&-<T=BJ.^3J=% ;3O7L]V9#JP#9,=S!($SWD^: M* W[P_IO NF6I-3-6P>% H@-Q-8H)'D7:>W$AIS:)@)LL;>#M]J"I!4)&7C+ M)MY"X@8"[!0!(G&S 8AV#88V&(CG>MUKG*=NY*>.D-]XQ:]:=K)>FI*^L$FJ MH$0[E&AH@Q(=]X9C"-%M0+Y5.Q=JEZ)N24S=Q(4<&\S6>F9[5CE/&OS6"7YK ML3>#EEH"I"4)%VI_FXCKUJ!I<4" V5H"I%4)%_C-1GY#70F::SJ0EB1P("XK M$C,P&YBM+4!:E<"!WS!B!EH"+5F3<*&BM(FX,&(&9FL\D%8E7. WJU8#[@PM MLT"PWK 8M%=E=AK>AHRYBW8?["$D-9-2%V&9["?QMR*#$'J4$$*$0# Z8G<( MAI6P0#":@Q4$ X+1';M#,*R$!8+1'*P@&!",[M@=@F$E+!",YF %P8!@=,?N M$ PK88%@- B. MW2$85L("P6@.5IT3C%V[8:@O-]C_Y/W[_ON3[V#_K5MA'LK@]5RI_4GO!GMU MJ*]_-UL_KDPW\3[S[V;ZQZ09&/Z:%M]%:A-^%:( 4= BPX/YX?-=,SR8WR(P M$ 5@_JZ9'CX/Y@<8B (P?]=,#Y\'\P,,1 &8OVNFA\^#^0$&H@#,WS73P^?! M_ #40#F[YKIX?-@?H"!* #S=\WT\'DP/\#H8A0PS^USN;=5-Q1?^0<#?K6H='^"+"4>L#Z M\/FN&;Z;U#^;6@=$^R/@F74V!^'#W9'FMYSKAT=C9SH;6H=&^R/ 4NH!Z\/G MNV;X;E+_;&8=$.V/ *3YX)T.N3O2?#MP.)H>.X,ATGQ0#UB_;M/#YT']&,UO M=P0@S0?O=,C=D>;;@<-X-G5FDX%U:+0_ BRE'K ^?+YKAN\F]2/-KSO-K^=Z MB8U=$,7%*\:<&W>OJ!ZMW(3LUK;=$G]U$_^">B;I3,X#3Z9U;1:J"N]A M>$"@'VOSUDWX//HM4@#GFH@_"#XM$_HC9S >U4MNMT1.E=D0/9":SN !J6DB M.)":78 =O%X ,M.FR(',V(4'9*:)X$!F=@$VD)DF@@.9V;D8PQE-,'AF"1B0&N !J6DV.) :S-%8 M#@1D!GA 9IH-#F1F=T4S/,+@F25@0&J !Z2FV>! :E#16 Y$!^Y^&1[W1D>V MV?U+G+FA2.2YC')IW:X^;"FNPF$K,A".[0.(1U-G/,)Y2(@3 MB$?=IH=XV(H,Q -5AS56MS1&(!P0#B #X=CK7+;9Q!E/Q];!!?& >'3-]! / M6Y&!>*#JL,;JEL8(A /" 60@''M5'?VI,QS@8D_$"<2C;M-#/&Q%!N*!JL,: MJS_4MIKOMC7M_MMJK+/Y29QF(IX7FVI>6;<=$+)=YS;9SC&.%8;OYD5]EH*! M* #S=\WT\'DP/\! %(#YNV9Z^#R8'V @"L#\73,]?![,#S 0!6#^KID>/@_F M!QB( C!_UTP/GP?S PQ$ 9B_:Z:'SX/Y 0:B ,S?-=/#Y\'\ *.+4="Z2TH& MH]ZQ;6;_G)^F7A*LLB".K-M#!-G%]JVN&;Z;LCLY=B9',^O 0!2 ^;MF>O@\ MF/\Q#WG'F2>( +!^W::'SX/U'_60765 _1OB[%@'U7$:QL5>BN*C%V'3CKA;5K96;D/': MMJ?BKV[B7U#/A!OY(I7)>>#)M*XM157U/0P/J/1C;?&Z"1]TIMG@0&M0TE@.!&0&>$!FF@T.9&9G27/LC"='T!H[ MT(#6 ]H3;/!@=;L FP,F;$#"%ONB'GL34[#X][HR#8POL29&PHO3C,1ST4B MSV64R[IV_B$%:,B6V J9L1FWZ@MR!%O1V\P1OB^ +4LBCH^=_G%M-]P@D[ I MOJ!6=N$!M6HE>E"KP\_P.'AH%4K5IMB"4MF%!Y2JE>A!J>YS<^C1,=3*$C2@ M5L #:M5R]*!6A]=5M5V! :6R*;:@5';A :5J)7I0JL,76![UG:,9)JPL@0-R M!3P@5RU'#W*%"2O$%I2J17A J5J)'I3J'E?A3IRC/L8!+8$#<@4\(%'3*]! /6Y&!>&Q%Z_#U]="-MH4(= .Z M 62@&WM-=C& M5K3&XR-G.L6(%>($XE&WZ2$>MB(#\B$?;X@3B ?$ ,A"/O8H.S)#;$"+UW"6U$X(6[J;YN)*)FU%OA?RVDE$J M7UFW4Q"Z7><6V\YQCA6&U[+<-=6U% Q$ 9B_:Z:'SX/Y 0:B ,S?-=/#Y\'\ M -1 .;OFNGA\V!^@($H /-WS?3P>3 _P$ 4@/F[9GKX/)@?8" *P/Q=,SU\ M'LP/,! %8/ZNF1X^#^8'&%V,@M;=3C(8]8YM,_LGF4HW\1;"C7SARW,9QJLE M-@( + ^G6; M'CX/UG_,XTOZSJ0_M X,1 &8OVNFA\^#^1MQ-SPBH&T1 -:'SW?-\-UD_<%D MX$Q'H'Z$ :B_;M/#YT']2/@1 6#]+ID>/@_6?\R$?]QWQC-0/\( U%^WZ>'S MH'XD_%V+@-9=36'C5HK/;DBOXWT4U-*ODN^IL&X?$9076[BZ9OAN*N]@/'1F MXX.W42 ,VA8&H'[X?-<,WTWJ'Q^\C0(1T+8( .O#Y[MF^&ZR_F P<8;'2/@1 M!J#^NDT/GP?U/V;"?V0=$(@ L'[73 ^?!^L_YMSZ=.+T9R/KT$ 8@/J[9GKX M/*C_,1/^J75 ( + ^ETS/7P>K/^8"?]HYHS' ^O00!B ^KMF>O@\J/\Q$_Z# M]U$@ FK?1W'?K2P;FR;$:9SX,BELFL9AX O]0:&ZM7(3,E[;-E?\148R<4.U MO<+UET$4I/3%+#B7=6TPJDKP8:! JA]KP]=-^/RIK_Y?]\C,"G"TG#\(/BV3 M_*.Q,YF,ZV6W6T*G2FT('VA-9_" UC01'&C-+L &!\\G06?:%#K0&;OP@,XT M$1SHS$Z=&3O306U7?4!K; H?:(U=>$!KF@@.M&878+7=)0B9L2ER(#-VX0&9 M:2(XD)E=@$V/G='QP?LOH35M"A]HC5UX0&N:" ZT9N?P&73&$B2@,\ #.M-L M<* SNP ;CYW1I+:3^Z$U-H4/M,8N/* U300'6K,+L(,/K(3,?._(J>?6F,?> M[30\[HV.; /C2YRYH8A7DOM1 ]R=7C5VX=2 MV8$$E IX0*E:CAZ4ZO#"JC]P)O6=,@ZYLBG (%=VX0&Y:B5ZD*N#$3VN[61T M*)5-L06EL@L/*%4KT8-2'7Z^W^C(&?5KN[D/L(S;#(YM ,: :0@6;LIQE]9SHZ>$D& M= .ZT2BK6\I.T U;D8%N[!BCL@XI2 8DHT/$!,FP%1E(QG;)F,Z<\1"E!G0# MN@'= #+0#4QKV&MU: :8"9IA/3+0C.V:<31TCF:U70D"W;#(YM -Z :0@6[L M.1UN'50=TXQZ+HO::?T6;I7YP((GTZSNRZ"@V/;MOVP_V5AJ>"W(W=-;YVA4 MV[[5#D?!P64:2+]]W--^=[?4\-TD_3__:3H<#.U# V$ ZN^:Z>'SH/Y'SO>' MM9VHUN$H0+X/[NF0NUMJ^*Z2OG5 M#\"0/C@G0ZYNZ6&[RCACYS^!*0/T@?I MP]V[9_ANDCY&]1$&H'X[3 ^?!_4_R+MV1-Y+WQ:I_7.\6!8+[OA>K%[5WV0F8XP&63&8G @,P]?4D)B M(#&0&$@,P('$W%;)]&>H9"Q! S)C#126,AEDQF)P(#/?:3$<=*9-\0.QL0L/ MB$T3P8'8W%#3C,;'T!H[T$!-8PT4EC(99,9B<" SJ&D: @=J&N !L6DR.!"; M78"-G*-A;=>W0&ILBAY(C5UX0&J:" ZD9A=@6'1F"1#7(P=WP7QOF_\C3E-Q M*NESTFQD$IG[3:;6[>W#QN(ZMU7B%CI$$<"?KH@^REP<99N[0$&V>[" XVSN[4^J$SPJU MJ"!<^>L M@<)2)H/,6 P.9&9W20F)L0,)2(PU4%C*8I 8B\&!Q.R6&&VYW*%W828\MCJ[:3,B!2$*DV!9*E MZ$&I[C$_5]N-%%"I*RKU##)E"Q:6$AUD"K54]Q3JR!GTH5*6P(%:RAHH(%) M#TIE#Z*'3Q!"I%!*0:6@4O:AAU*J30(UFSK#T1@J90<<**6L@0(B!?2@5/8@ M^GR 6LH2*%!+V8.%I40'F4(MU3F%F@Z!\6U^Y9X/A:IL;;O3MV49S3^/0OW-7#^W72;PD M (,TCD0\%]E"TG\3*84;^2(-OHDE?6V1"DDM]<7?\DB*4=\1P_YPH#Y"_^B_ M8LOLZ/WL\,[K'@49>;QW%W/6WSXR-%]G#2&Q]\ MB]MWR7NZ*YW&)WJ#B56 [ A+!F%:8' C7 \)!IF:NDYH#"CBZD]J1N/>+6 5 M.4N+@?JBE.)7K1#O2H70^)%,U)Z[/%I.8DN4@+(L @.491]0GRFEM9BPK#LE MQ(I8VG5.2!-2Y08#\5Q\B*@:C/.4*KW4$?*;)ZFO?/7Q2B;,!>Z93&L>OH4$ M[25!0QL4:-#OC8=W'PKLFD;QX$KM2M0MA:F;MPX*!1 ;B*U12/)@,8@-Q-9R M-V\ 8LHFW4&N" M #M%@*@U06P@ML80&VK2)M6DW:*VVF:@=T:+F92NU]4'[168W?F7!8, G;3[ M'N)0,REU$9;9?M7(77;N((2^7P@A0B 87;$[!,-&6" 8S<$*@@'!Z)#=(1@V MPC+=:UP0>F$!5- +Z$6'[ Z]L!$6%!C-P0J" <'HD-TA&#;" L%H#E80# A& MA^P.P; 1%HQ(-0:JSNG%KI5JU)<;['_R_GW__N'0MM*1B( C!_YTP/GP?S=QX,1 &8OW.F MA\_78W@U^@;BMP(+! &(OW.FA\\CY>\\&(@",'_G3 ^?!_-W'@Q$ 9B_L#Y\'Z[>;]8='8VO#YSMF^$Z.L UFUN'0_@!X9I_-P?=P=V3Y[>;ZH^FQ,Q@BRP?U@/5K-WWK M?1ZL;P<.X]G4F4UJNP.UPQ%@*_6 ]>'S'3-\-\=VIM;AT/X >';_15/W7;>V ML4+JL"M?&[^2ZJ]NXE]0SX0;^2*5R7G@R;2NA83;[NB]&Q[0Y\=:V+G/M;HM MIS!+P=D\G?A>^+1,Z(^MYO/C_#248MA[P-5\UF'P)<[<4"3WNVSR85#8*NE[ M@@!)M^:FZ)L [$AY:>ONK,?!KF7IPJ@_=29'!Z\ ?"!NW)\86QY;]3(CE,HN M/*!44"HHE0%S>#1UQJ/:]J5!J6QB1BB5E7@@.BQ"8]LPZ>%XM$Q-ZCN\#J%B MR8EVT!"[6 O5#JH=5#O%OMS9Q!E/QQ I.^"P(9^#4MF"!Y0*2@6E*I2J/W6& M@]J.AH52V<2,4"HK\4!T6(0&QN5N&I<[1JC8@<2V]8L_9"[9@G[K!^=WZ^I& MSY[=I5_5H#WXE<>]P?A.;WUH:U:O9RT6) KZEL@6DOZ;2'/<8/!-+.D)BU1( M:KDO_I9'4HSZCACVAP,11%XBW91^_W0\[4T$]22D!SJ"'C28/7/$C^2.46&A MGW?%R),W_*ZGTVEON/F(*3TBD>E*>EEP+L-+IS ]/_:-FPHO7K+W^R*+5CB:] M4=&,NW5@,JC:8'?#RP8$].AM0'AD\B0XS3/JV3R)EZIO?T0!__PY]H_VZ MNKM3 :=3D4LTK=M+'57O M+9J32"\^BRA>3>=<[S]YD*CFS&7"_UA_,G0S[;+> M[_H@G#RX0LGCHV?[PN6H5SWM5SV*&;D&0EYS%OG%*HGGQ'F:,DIC*3+K34NG M5&T?](YW.!M]?I[*3)S2.V3EX8L"B<+X_-S^6I2*Y^YRXCN#=R9?GI*)O[YTY]2?5VYXX5ZF3\0/NR+V#KV\ MTI.;.OV O?S1%03O_*/%B1*\5_0) MF80!O?')&_5(]KOBH2:T?OS!?7.OC'/39L/;$]G]V+-XK+'O:1SZ5>L&&3FS M=Q>?O L056O7UHJ3F+B, /M4[.HQ>"FCFKI$E2FFCOOI2?^)\&08QW3_EW& MV;H^M&/GONUJE)KNFKF*-233?4C]0:&AEG#D_O1D0/%7_PS0:-R[!;K":)V! M[8O*JG[5V=2[,IO2:%)*5?M(W:.-P-4.!_Y3=/4L]Y9&8E$V8-]TRF+R!=%F)W MLW0-;5"N0?^@E5G=UC8>ZJQ=P;JL3'4SW$%A @H$!;8&5YZG! 6" CL< @V@ MMEEU*22(;:]E>>)DX49G=9]FAQ$*FTFP,]'0 (Y#^M;4"A8,9R_#H=(%58(J M4>G:$4:@P.9B9Q<%HB)N;D7<91*L;2Y^9R29Z7F;PF#07F':G=-9-R#1213V M$!6KZ*N+(.UY",U=C@1 >#U6>"%ZZL8 0F,#"A :^T&"T#05.0B-!1A :&Q M 4)C/TC3O48SH3/6 0>=L0 #Z(P-*$!G[ <)!4U3D8/06( !A,8&%" T]H,$ MH6DJDZ]+$Y#38K34 \+A^\&P*-)OC6(W(^7OA\0C\-+@&&? K*66WT #2*D M"3! ,2P! O%@ PQ0#&NA0838 0,4PQ(@$ \VP*#&#B$8%B*# +$#!@B&)4 @ M'FR 26&M= @0NR 8IA"1"(!QM@@&)8"PTBQ X8H!B6 (%XL $&#$K9B@P" MY+!%:X][L=V@_ Y/TV])%CQA>SVK>&$=EL"1,>HZ:EU"*#0>_)F M"PE:,@%I8 @7BP M 0:,"KX9C*U#I6O!\(!:V(C*8#!S^N/:[D]&=%A.4E +2X! /-@ \:@2#&L0Z5KP?'L_@O2 M[KM"<&/UV6&71[=LE=I?W<2_H'X*-_)%*I/SP)-I70LXM]W]?3=TH/+U+*_= MY[KN3I&=I5!MGNY]+[1:G2[,G/&P7S,-[L^!B"Q(%-"!1+4"*DC4?O!-G=%T M"(FR$1I(%-!!Y#05FXV+*>Z-3JLU: !LA*7@Y?[07O:S&\HCYH/%^[T*#!*&>-=^W7GE^$YR=K')MW8/W.$BV.ODX/G;ZQ[4=/+@K ]G)H)T*NWHI M% )G,SH0. @XH7 M9="(7 -0 >18RTVVX9X#T>GU2)4WP&, M"",K3V6$]MC,;RBN4%RAN-I'UX[ZSM$,PX=6@F-#C@B%LQ,=*!P4#@JWU['( M$^>H7]NQR% X>SD4"M< =! YUF*#\C@H[ 01H^]1O2'S"7+T&_]X/QN M'=_HY[.-QI[&H?^ZTIO9*MN(XH/?<]P;C)_5:<(3LYPSK=S67*SM%/1MD2TD M_3>1YH3,X)M8TI,6J9#4 U_\+8^D&/4=,>P/!R*(O$2Z*?W^Z;1W)*A#(3W/ M$?0.@4"_-@W M7KSD(/!%%JM6>W'"'XXC#BJQDDD0^ZD(7>KPI723GOA"'RI:G(H+F4BQ2@)" MBW 0/O6?'O3TJ#%D0BIC>Z;,[T92)#-Z.&R6\K&>D_ M>V&NFK4@)&4B(IE=Q,G7XA-BGL3+BC5]-W-%GKIGTA&^7"72"]2CR\^[J7"Y M,7FHT#1/]=Q5P&MVU:?\(,OI$]RI-%^MXH0^F2>"$+C(%MSVS(W. F85=TE_ M#/Z[^09ZJD]N$5*WR,+26T2$V=FE;BF;V_7^DP=IH'KL*%,5K2! OA&< MJR2>RS2EUU-X&-L8WR3+4?,&F]XUW!WTU#B.H[4SE8;2#.-=A2./ GI-2I)" M$57:M'^59S:,O/G*NV+7NY=#;]/"BH,RPP3>71S^#K[\49,H0?S.D(#IBE%W M)?8F-_KI2?^)\&08QW8_5VJW*X73];M3-T1H0S"M,#@1K@>$@PR-?/V3T\& M%''UC\:.QKU;P"IJF18#]45IQ:]:(]Z5&J'Q(Z&HO<)]C,K5JB@!95D$!BC+ M/J ^4U)K,6'9M&W;GEC:M56[":ER@X%X+CY$5 _&>4KE8.H(^N%*F$ M8BYPSV3Z A)D!5HW2]#0!@4:] ]:P] UC>+AE=J5J%L*4S=O'10*(#806Z.0 M)&*K?]8;Q&8%L;78S1M 6+/J0AW0U8ZE(.)DX49G=9]'A5$!NZBMQ1[? .9" MJM6<&A*\91-OH=8$ 7:* %%K@MA ;(TA-M2D3:I)NT5MM"*'O%T*($ A&5^P.P; 1%@A& M<[""8$ P.F1W"(:-L$SW&A>$7E@ %?0">M$ANT,O;(0%!49SL()@0# Z9'<( MAHVP0#":@Q4$ X+1(;M#,&R$!2-2C8&J4&^Y^\?]]_?_)8R]0> MRN#UG!7X2:;23;R%.B33G%^[I(8=ZOO?S?:/J]I-/+CQ^YG^$6FG81?D?#>; MZS*NEEL%:L1A.G!&@X.O:T, M(YY0/KP>9!^NTG_N.],^D/KP&A_ -C*/"!] M^'S'#*\&X;I&_(,CZW!H?P \L\_FX'NX.Y+\EG/]9.!,1\?6H='^"+"5>L#Z M\'FP?LM9?]QWQC.P/J@'K%^[Z>'S&-O!V$Z; V#;=>]W7#OUN$=\WF3XR M_59' #)]\$Z'W-U2PX/P+0&B_1$ P@?O=,C=+34\AG;LP>(Q@V#_8Z:^J]W- MZJD?,OO?L+DY5;<[!KSSN#<9W>NM#FW37P5)"?EO)**6F M!)&72#>5OG@Z( \4U,HPB"-'Q(D8'#USQ(]\GVO1^Y]WN?N3-_R&I\-!;W3] M$8E,5]++ GK]I5.8E1_[ACH@LH6D_R92JD:FP3>QI,XL4B')B+[X6QY),>H[ M@N^?=X2;"B]>\NVZOLAB]64O3O@-<<1Q(U8R"6(_%:&;9N*2>M\37^A#13_I M'V(A7=^C3F0BCH0K+N(D]"G&I#AUTR#EYN9A1L^GCZ[-0\]-XRB2X7I"-R$!9X(;A)3UJGLI,G%[2&WU9>7X%;=/BWG!7@\D2<9ZE;*-4)N>! M)Z]:P1&K)*!0("<7?BX9F\K[Z/M>'+%9&2(O3K.T][B1=26>#9,H8C''+O[T MI/]$>#+D"XP]:F;YLV%D]?-&6U^Y>1:_-HI]DS8^ M_EVO&ZL^+;JSNKORONV6<0L J1I9G39INFL.'EU#4N.5XH.^#7>*C\:]6Z"K M\\[P6F#[HM3[5ZW:[TK5UFB2='?S9G%[(@CD9BTT(#?;8?M,!8G%U+9OF'69 M G=MPFI"^MT:6)Z+#Q&5ZW&>4K&9.E0W>I)ZSB, *[U_RSV3Z0M(EX78W2Q= M0QN4:]#?[\H=:%MU9K,_'-2N8%U6IKH9[J P 06" EN#*U%@'Q0("NQP"#2 MVF9[78\%8JLNH!(G"S XI&]-K6#![EO[^%Z-O-_\6:]=SZN5G-Z37 M\3FOU.BODL]A/30DOAL(CR;[UJ!R/V[Z?D \#C=9 \-3ZQ"H\:85:U 9C(?. M;#RS#INN18>M) 6UL 2(CL4#U,)&5 :#B3,\AEK4C8.M) 6UL 0(Q(,-,-1W MLY X^)9'Z$3;":IKH8"JPD94AM.)TY]!*.K&P5:2@EI8 D3' MX@%J82,JP]',&8\//I 2T=%RDH):6 ($XL$&&# &]6: "8NZ(7AV_V5ICWLV MW9V,/QCUCNVV_^_Z]C>^DSR+,S<4B3R745[;,8V0;RR=!0RH^/:"9CRQ#I:N M1NM#FW3+D6="?EO)**5?!Y&72#>5OG@ZG/2.!34P#.+( M$7$BAJ-GCOB1+WLN.O[S+K]_\H:?_W1\]1&#&3TBD>E*>EEP+L-+I[ H/_8- MM5UD"TG_3:1434R#;V))_5BD0I+]?/&W/))BU'?$L#\<.,)-A1)#%W^,S>7VK(,TI2ZFZYM&L_) MF(/>46$)H6USU)NM;;-A$T$1[BWX96'NJQ?KMS(\9/K8^_KR5#6"NT[O<#-^ MJGF?>EW%[OIM@Z/>>/O;>N(D3E9Q0GU0'YV[7A &62#3[5[1FVP^^89NK)* M7(Q<7/BY9'@6Y,0R61N\)WY=N^ Y14=JK!BQR2N.N=F"Z68+AKM:T!-OB479 M.&[([2GQW#_KI;JI\4W=2I*S"/BH_TQ..RTA4N-"RL2-D-MKYR\RQ^;0YM)4()W54J7Q7_>"V, O;[)C-_ M_-NR-Y8?WW2+O*)B]J H>WAQ[FY:5"W.#C/_=RGBJD96I\FN07CD>^0S9D^. M.$)C0/%5?\(Z&O=N :O(,EL,U!>5T/RJ->==J3D:/Q*>FN.IIC.7ZXP24)9% M8("R[ /J,R7)%A/6OJ'4+6+;M4^O(XEQ74 \%Q\B*O+B/*5"+76H1O,D]97K MS97>QN>>R?0%),@*M&Z6H*$-"C3H[W=15LB;BE,W;QU4"B V$!L MC4*2B*T/8@.QM=S-&T!8L[TNDNLX73T3)PLW.JOM;!*,"EA);2WV^ 8P%U*M MYM20X"V;> NU)@BP4P2(6A/$!F)K#+&A)FU23=HM:JMM!GIGM'RO.\QOL/DC M7QIOA9EM*/D[:?<]I*!F"NHB++/]:H^[;+U&"#5[3QVL#L&PP>X0#!MA@6 T M!RL(!@2C0W:'8-@(RW2O44#HA05002^@%QVR._3"1EA08#0'*P@&!*-#=H=@ MV @+!*,Y6$$P(!@=LCL$PT98,"+5&*@ZIQ>'W6#^W6Z3_ZZ+TNHY&? O,I*) M&ZJS*EU_&41!2E_DDS@/]?[O9OW'U>TF'M3X_4S_B,13C^&?6F?S&F_YJ!&' MH[$SF8RM Z/] 6 K\X#TX?,@_7:3_F#L3 =#Z\!H?P#8RCP@??A\QPQ?WW7A M-6(QG,RL Z+]$7#PQ7T@_/;Q3OO='5F^'3A,CYW1\9%U8+0_ &QE'I ^?!ZD MWV[2'X^=T>3@N[H1 *UC'I ^?+YCAN_DT,X,I%_SR,YABZ$[.;)F*18( A!_YTP/GT>B_X@C.P>O MGD($(--OE-4MY9WVN[NEAN\FX1^\.P(! +YOE-4MI9WVN[NEAM]O9 >F;[C/ M[W^HU'>UNUDJ]4/FGH:2?NL'YW?K[D;OGMW%J:K-.?B5Q[W!^$YO?6B3[CY& M2LAO*QFEU)@@\A+IIM(73T>SWDQ0.\,@CAP1)V(XF3USQ(]\76MA@)]W>?R3 M-_R6I^-1K[_QC-DQ/2*1Z4IZ_.+PTBDLRX]]0WT0V4+2?Q,I54/3X)M84G\6 MJ9!D1U_\+8^D&/4=P=?+"S<57KSDNW-]D<7JNUZ<\ OBB"-'K&02Q'XJ0C?- MQ*5TD][>/?A=)FD<13)\F@-QDQ5*PTF:RNI!O-OCLO?W+5#5XPC5DE M+D7.(OQ<<@\7Y XR$0OI^AZU.E//Y/5L24K0QG/AR21S@TC\_OF/*JRJ%:GT MR"SB/[F;4#;"G^8KJLDBVOIOO?_D01IDW' O3K,-=QA,J:-7 V!GAL,!,!BN MMN7VAX?A0P?$Z-CT9Y$4'5JY9_+E*?7YZTMW3OUYY887[F7Z1/RP+?#OV,LK M/7DD)OW1%>1\\Y^>_.D+,V<\/Z'/4;-2^M,MD3#E_^AW^>0Z3!9Q](H^(9,P MH#<^>:,>R8Y4/-2XTH\_N&_NQ9:;-AO>AX1K]+ - ]?8CH*."G0L:9;B2\O: M1'QH68OZEK5G+>B;6F59,]?2:5G#C)*S(%O6,C>*B/\]SJ4L:QE_R/58?BQK M&"-Y2ID=ITZBB\+>K'X.7'/XR+QRA9!4N9=/?$/RSI!*=^9TG9Q0Z9K M69M'O8%E+1)0V;W;=&2;R$XM:T_C1+90M<3U5:&9R$R$:V(YIS M?>!A $G8OM,28CIB1NO4X)VYR."G)_TGPI-AR&.80716_FQ&/=7/&]U_Y>99 M_-I<@T!%:NBN4OFJ^,=K8<9&^WTS$W-M6^5W'[#=V$997-A@4-JXLT$9D\>M MHNPQ9HVZ.X1>G9ZS") =\/TI 61:! ;"6O? M4.H6L>TZ@:0)J7*#@7@N/O#08)RG;N2GCI#?/$E]Y?GBE3ZNQ#V3Z0M(D!5H MW2Q!0QL4:-#?[U+9CFL4+[*H78FZI3!U\]9!H0!B [$U"DE>R05B [&UW,T; M0%BSO2YK[CA=/1,G"SF>T;+T&X[%=?:\=]\T4&$M.48'=M]23 M.\6A9E+J(BRS_:J1NYRXA1#Z?B&$"(%@=,7N$ P;88%@- /M4SMH0Q>SUF!Y>F1FJ=S;MYI>/S@7,T&ED'1OL#X.#SKL#WX/OF&1Y\ M;P<.S/?#@^]M1P" [QME=? ]#'_W>WQ;QOD'G^ !_W_\:]M!]^UCG?:[.])[ M.W!X/G+Z$_ ]TGOP/=P=?-\)OA_/K .C_0$ O@??=\C=+35\)X=S#CZ/$/[_ M,,,Y9FW4#^J&5_JMN?#UL&MSBPML'_'.W#O?U/N]ESX)3QU&)R[$V6%Z^)4=\1?%2Q(^@)7KSD@QA]=4?G*J2#V4Q&Z]/Y+Z28]W'I\IUN//Y)-$_'HXC91W":J@<(%R+9%"2C+(C! 6?8!A0N0 MK8?(HN.G<0$R+D!N"EH-N.( =[H#1<@VW"XIQ6&MV$0H)-VQV'0-L*"VP.:@U7]LMU)JT,P(!B M!8+1/*P@&!",#MD=@F$C++ANIC%002^@%QVR._3"1EA08#0'*P@&!*-#=H=@ MV @+!*,Y6$$P(!@=LCL$PT98,"+5&*@ZIQ>X +EJ^WYA_ <\*] <)"F+@R0# M#"T#HSV!P N4P#?=\C=P?=V MX$!\WY^![\'WX'NX>_<,W\G+CF460VE5D'QBJA$NJGTQ=-^;R*H56$01U=N17Z VY#7ER$[8I4$9"7J MO_!SR5]R^>6C\N6^U&VBQM'_-_1^T XJ'OH@T'ZGN&W\!=R_)_%YD!:^HJ_?%E_<;S+%_=LV M'$W;W+3T>QPF; $@.R(5E]GB,EL-%.[?MBU*0%D6@0'*L@\HW+]M/406G7Z. M^[=Q_W93T&K #1NX.J@Y=Z=U2V'JYJV#0@'$!F)K%)*X$PW$U@$W;P!AX:ZS M)MUUAE$!FZBMQ1[? .9"JM6<&A*\91-OH=8$ 7:* %%K@MA ;(TA-M2D3:I) MNT5MN'_;AK-EK3"\#8, G;0[SB*W$19<7M$@&]Z)#=H1B0W2$8-L*"$:G&0-4YO<#]VU7;]POC/^!9@9OG2)IS/K/B'$F[#E/& M4>ZUF;[UYUCC^@X[<'@^=$:X?AO7-8'OX>[@^P[P_<"93 [>VX@ -\WRNK@ M>QB^\UU[SOS>+B@EZU_:;PH_(2Z'UM4+X]GI>7 M16O#)S)T,]V7F)JNKHQF.$2<)X1>]/*/SR+-3]/ #Z@A,MW' F2 Q-A!=[Z\ M];KHO#'_S<;>;@'U]3V[K5U3)MQMOFT[#,D-@I9,'BOG%^P],A15GE?N[;[QCO M&SLX>_>(S)X%;DCFB.?S5&;B]%+[Q.S&B\%OPII:7F+=^]S;0'O/J])[IA\W MW/<]&*ZVZ? V6KRV-O8.C'4H/?TC^$].G2:/8!(X<5=\O;CX)%,RC5?>^GW8 M1>:U<^];!?(5(KN08N$2IQ*OU"7W2N7\X/4RU,E%=1R_AXU>JP?V-L[6)AZ3IBJHDMNQ>#X=5IYI<=T MQ2&@.AN6#I#(I1OPXY,X.NL12IFVA%(O=GT*N4KX,$D9]W\Z.)KT^G?5ISUC MS-E@W:>#X; W+6$K'K%-B@H+:EK6BO0VY+L:SQ;\AX28(A5YY!%ZU'%E@9(G M^(OD3($7K-2O FJ"EQ6///GXOQ]^>3F8$8%DIT0Z7T6L6>^:U?,LI_=H*DV5 M\YW*,)#G4G&/G,_I#82^.,W3())I2H;P92A"Z9Y3I.2D W&JP-+-HJ!QS_1W MRV^0H)HN47>\A!*-E+4JR!CI+(AR)O28.CHG8NF)?\KR]Y4G$K72ESA;*(FQ M? $1:YBS81WZ74;AE9'7+ -M*8>A"[(X8<.S"=:.MI NF;MX'/DUD81,R II MOEJ1$9)4>6#,6'#K$_\ET[S!@9UL$:SHXV3[4,4(OX*NA#YBR^7@;>'EC2 )N?D4N(X;%."1QEEM/8353D^D%"SABS MCZR8@1@/D2Y<%4TK$J<%2SW]Y2QQE^3HAJ''.!N3B&?4(=5 %6^ MFZ\4H8SZ_35WE0%^)8Z)@LC-J5^Q][5'\E@\)#5OYN^L?RM^-\U:NIQIT?_X ML@Q3HM"(_?OZ,<_+(%O'<^)J-@O)\)1^+8,H2#/)1*A?NDKD2U_2;^@O M]$OS,/X*L0#].G!?4,2&U&3U+!T8/W"*FI"T459X2:%Q%E->I4*9\26.X[CC M$#W]-]E?,X1J:RD;G IS_'I<$A)3G5&H)RR7B18RIQ+5%,GRG(-C[BHP=5J< M$7LPFYS'8;[4Y4?D*J(TYD\J!F;$*1OE7[,Z)C(S.&GFXE=2+U69Q#J>E:IT M-9!VCA'>,4VK:77+U/1GD10=6E'W7RKY>>G.J3^OW/#"O4R?B!\>(!F]TI.; M.OV0].$**@_G/SWYTQ?VKGA.V57&3G4[LTSY/_I=5';%.DUYI2(EI/C@M$@Y M+'E.\=#24=Q=K'NW<0UML^'M8Q>[R;P!U"U9U=RLPI:>*1LB*?WT"H4Z=^:/ M"GULL,86?BT W+/EE++>\1O$@Y04J:3TCM^D-. M\6QH*OJ%W$@0A2(@55N; M?.!7F9Q1C]^>)5*9H1WIP$T5F-+U;\%2*Q$/(AQ797AG.<9JP'E84>-7ZW:5 MSLDT4T_5PQ@1*YA2PU"H.G]C_.TBSD-?)X $Q*E<5SO!7"7%QIL)8A+?)* $ MF =*W"0B!2M3PFU-H6[J7,6EKRF%Y6'J(OW[(U+Y\V[GX-ZR-E N=!G*?T3>Z6;_K8:[;S?"Q#Z*CB.K=&#B=":HJ8N!+CHN'I MX)@JW3Y7F"89-8-C8?A2^6DEBZJ4%N7CN).$$Y'AN:0RR9"=6S2=BYUUL>52 MRGFFF9 YL_P0/XC9-/>RJX6:,DBC?_PK^4UZ M>97-K]F3F\A_>#>?Z]%DP8ZP^?&>^+ >(B2< JZSLW+D@Q]#G]^7/']7=PV5 M@X074F727)QE[E?IK'-Z8Q8NQCA%#Q3F/IE'U_3"Y+-51Y6DPFTF1E MJ=8?UON2V>7+#7A1*N1Y#3WP]5*:"58>JRV6_U$/D2;R* M4S()_9N^H]$FI_3"MADTP^5 MLVA2/Y5%6J%";^66;W++CJDQ)*E'L4>3Z7HTV?B>BF%?CPL4 S?TLE0-Z1"O M&_>ZH"\I$N:GYX:QEU*J$0O&4F$?GU+QX9H4B$([ULBF9FBA'%JC/L3)UZK; MF<0JV>:'&[E3PQF?C,W5+L/%PS,;XT:JQF-W,:-7BM+(PY8KCI[_,A.?$R:: M(7D..:AY-4< M#0OJ/6% S^0\ULU,$J*&DQ@F740K*JFR >/.3V8MIW)=!:U0'I1K4?&HAO$Y MQ%08F+*8AQ'-*-@%_=),5VV82+U][:MN0<++T\+A"WXQ'A@LU?A*:;CJ"%MJ M1F6H>_- ^VD87[#X;;&N=F4W36-/)SRJX?RJPCQ,Q^=!=NF4FL(9OFZEZ@A! MF[@\!LG22@%&$I>;^#WE&-O 2)G)/U!ITHY$&A

7 %/#1-_HZ\H@="S,@J&D0\].LW+ MT61Z%RJ1^I.:; MS$)5:2;$>7@Y3C*6&94CF:%@)6IR3D8P:=>Z!4J@F!4(@T0-9F]YH9Y+U<\L M)A#Y.W/IFGR G[D>D58^J#H6A[G1Y"^QZ;MJMP*X!/>&@J?XY37?50GH#N - MAE43%HF4R483ES+@*BGIS+@8@%SE)%B>6 \8JD:1Q\5&T,Q0/\\6%:FN)F'I M:^L59%Y...@_Z]S*Y-8FO3%#_)R4%:F87(\4K*,ND]XBH@SFK(2(>[0YH_&5 M@\%;7%4$Q3?**(X:VR_CU%/I)OC+?9T^2\NO.3FOZ,5-I!NKJ;-W;JW8M MDY7>T_'LJ^$S&U*G?M<+3!T9$S.\(5)Z ><#P\'!S?2HX?#IWCZ=@^ M-%H? 0]57CWN'%JS;5Z65\_S5&TX?;%1:*VWCMR_T'K4 =-FHX+AG::)\'<> M_NR:"#^?3)U!_]@^-%H? ;6M*@:]UV[HUCLWZ-T.',;.T>S@B\3@_[576)C M.J#",@5692\[)J\:([H8UL' 9L-%]_GDF&JJJ7UHM#X";+S.#?0.YP:]MXG> M!Q-GTA_:AT;K(Z!5=[>->D?'SZKVN/MA55OL>Y<#B,NU?6\WRJ/FGF3%9_M% M5 6&?,3C^E@Y?3I5Y7"YC8I0'\:XONDDY,FX>9C+R#-K(//DZEEK"^GZ'@6U M/CW8=S-7Z*7.U>/K*F?U73],41]$6&F?N@B"SVC;?+E>D>E>FDN4N!/E"9'J M7#IJ61QXLG)N9'$.%U\ID\CRU$D^<%FU6!^.F&9N4M[XPV>TZ>/FU%G=WN*6 M4R7YXA%NJZO.3-8MY>>$,CK31T2ZZV,[BP8T_/36O=?'[G5'G+X&;_-JJ6N7 M\%VY#FI]>/L^E]!=N:!0G0$\Z@W+IVV[AJ\XJ8VXM !)ZS;K@3G9[,!SU.YQ M=EIUB$Q_6#O#=;7;F7>H]M](SY-]7<;(N#H0;F_W"65&,?;2V.E5Z9]WUYLM M*<=U^VAMJ=\^VT+2=/G_7>GS_[N7,:_<[[%_[%O*]=M['"@MD;.+>?$KQMSU1.V6]]\K3S+XNWFS9SJ"/N7^KXF M9G(9I?I4ZNJ%HJ/Q^KK;ZJ5IU0=M9AA\$.]9HFY4X-NVUH?WWO':%L_-O,7+ M?"5<_]]YD<_H^[MB/K>3L= '3JNC^/E"N:+E:UF3?#M#<:8S=ZARY>F-MOKS MGXYFK\555U2)_.XT?N=NLF;<:S7#O5:-O=<*69!E7(XL"%D0LJ![9T%W@?QF M7/?+D?;*H\33?3XV'O7V2C6V7IN^XNO* G^=T:@!#T^E62D/LBA2-Q?=5O*R M]0T)Q4#,0V<[4!K+X@5* Z6!TMA8;XNGQ[W15GIWEW&2!?\M;X'RY5PFB2[$ MET&:JI'KJR.>]$?Z3+J*]?TZU>>9:WW XPWV1O X>!P\;B./;W)WR=7%76HF M"S?#I?W*'-@5_MY,T/D:O8!O%=:WC^IG\=6:9Q'US==<3G\#G3?2*4'GH'/0 MN8UTSFGYT=:TG)ZB+P\/U6_,-:I\BV.Y=D+_)0S<4W-[=$'N?/NL3*Y]<_N@ M3.^N4TO-6G^RL9I#+=YPJ=QQPY OYING,A.GEUB_86GX0;@@7! N&X7KBE@5 MJT>Y\!A,UB--JG) U=!(%P+Y@GQ!OC:2KZ#OK-NJN74A4*XX+RH"#-TWV/? VF!ML+:5K/UT.*JN8-[D\"27_L98SN:"&IWV4XS%PCU7NY#3(.6MPF;+L>O])P_20.\GYIG[/ TBF:8R==3?5WE" MGD2NP2J>NGH+2+J($VJ73)8;.[+U5N\58ZD7]_I!EB=ZRU*Q!9N^37]R]3(O MO:5[GKAIEN0>?U8]XR).OE)_/=D3;U/UH:)5:MQ"JA=XF=D@O>6=:FIK M8\MX88Q+O=XL(@/I""C%C)8[=MI^9D]ZCZH8W5Z.6F_CC1T< ]+!S.[,:G M[P\J>[:KW$M]]Z3TS:$ 2Y>\KVS:]CAQMDT9JH1\UIMM?8>R0[IB'^;>Z$;N M?+II\6!0F0G>?-KU<+F?Z]=.Y^_+(P;;0N=[G:)H@OGXWL%,&<(ZFHLW[AFQ MND8H0JKX:8_&<^P>]2M.NC5V]]U3^W1<79^VN8"X$#'U3LZ16.STWMI*<>KR MXHG!UD=X0KC9#+51A?RF+?\"HD3U,U.*_)N$&"TWR6OF<]?_NR&JJN?%Y),]C9).+4U.X":'.2_D%:P1W&>)9,@ M]MG_9\)/^;?>SFE^^J,'/T7-[K4?L!IW")8I2"'?N;;0Y6'\$DT.O*2(B))!M@E(YFHKSGZU!DWK7QVGDF.(5-AL/YP[)A\ MS3BB%#!430;K@QYC3?BE-NS@Z^5N2WBZ5H4D3X]1TDVQ:\I9##R#5);6\=$CDDZ_4 'HJ12K]2B1! M^I4>Y!)EJRX2T!R_<$V:M2!:O["G$*3*53C3HY"E_NI"F^N4+ U\Y5#D&B057(F1/R3: MF\L2QE\'_2TJ;6;6*BXMXBO&]=;&);)(O3 VBONK&[DZ.'@H9G#\.A6_T-]S M/3C 7WT;N>$E%8/9AIC[RL3QVRF%%XX EAJ$W_H+-^3W<2@__+OU]RZV6=)C/LX2Z*I9TG<^\'7R/4./G@@ M%"+P?WKRXWG_[^[HOX].'S]7AM%DW_ M4^H4HW).'C5UH3(B4]7\$:E4YH>Y+_6;*1,2U%C*Y#@3(6*DEQ;S;:IU C406ET3CU M(4KQJMW@(H=^1W\SLX.:Z(N^J825U"S(3"JW3C'+-Q;&"4Q7DTD$]>C,-0>IG>%2I<_URE@&HTDNHJ_K7YDGI"JDTC?$E:Y*ZH?B*+ MDV%[X@-_6;?"N3HP2.DL?>:,L^E4IZ9J5)#_7JE>J2-!Q)FOEEN5[[%_\.IX M E0GB&;'D^LSQM3O<[)5P&Q'.,>J*%:6]!78%\95.?-4I3)19'!.0)[+S5>1 MYU'+2?AU>A%0Z>YEA3$K3EE:3N>WZN'JA,CB#=4B@CTO4FY-?W$J[S9G5R:N M'J35B7T>ZG:5"?0-+'$'=:N!4-]\*$+N$QOT$]FM\8RWFZ>JXP,59MB@G50? M@UH=RU\3E9DR8&^CZ):7QRJQY;CADV S72CYDCH79'I&8+Z9*#M% MG:7&G,H#9R7%X[D;ZOIP+I[.AK/U/)B*#RJO(Y,>ZQI[Y\S&]9>J]_PB/;D\ MI;)S-*B.87M4=EZJT2Y]UJL)U&NMXLZ3X)R2E157?0N6JK]S-TAXEC3GL%PO ML5.-NS+$K FXTE;=@F(F*#[]-Y/GN?[P]OF0XO!=57[S\$-R7F[>-V/%>BYH MGH=SLI[Z+OVMK(A%I,:HBBU!\X!4(M"*2+(2A_I!!IJ-IC(&FISTL;V*)*N& MWX>(KOGN#<%03@C,0Q[ T/V\%@[%@,72O31GZQK3F0^1=L=+N>XPPV7>HE"[ M;FMJY2]7@-1>%KEJVNLZ.#Q;-H_)595WGTK22DYJ(AX935QR E+R2B>V!'5U MO,5=UZO2="BZWL0U',7[M,C1DRF2?192JNB>;0Q1WO&=-]JK['-/)^UOS2G( M%VLW6<_ZK?>M)465NG&2,]GZ5)9-""\W3DEVZ<$^L7W:62)5[$*M$?'YV6"$V!I2>.Q:_Q8S_\U1* M]4\Q%6H12/_U224+^BRC@&!2GU5_'KQFH!0[QFPT?6)G9=!RG7REG*Z79W]3 M,I^*_]&G7Q*XGZ2>7H[*<8?_V7?F0)$,I=AL-)UD4V^3SF]8KI,>0;$CY=*H[-#>8*"1/\TI:V)CW6#^MP1GH>U/EG:AQ M?,J%FI^$?E$)0N3I$MK,4%#/.+@8Q(M%K*:]+B(]VJ_ZG^:G*:40KJH] [VB M5*6(/B_33"C;HZA0H<@UN9+.ZC<2\EM7%8J0IB^NUVH?LK5'YF(!"0B<2Y3M\?@B1#I6WE):&11!\6.<"Q>'"Y0Z*Z]]7 M2VXH9B@%OM(*#C CD_[5::$>T9MYBD[<*L<&ZW<4)VL4%?T^;%+A4PZT]7") MFY8 E3 J)W 5NN*,BG^EMKQ%;SW0H-NJGN69[TF=C9[HMG#>D*M9I!L?O][X M5YD59?L6W[K:%O7A_GKJUN&,8*7S7O:;/>?$Z0TFA;_65S:R&;!1)M9S328- M?&YP?^'PI&\+,H8BU2W&PZJ^P0NP]/B)'GBZ*A=7\NH28),=$D"D4>3ZR*5<4"7TD7NF(R30 V!7AG?6Y%--D'E]#[W( M_4HB3E^N\ S)=V7>78^(I5FE9*H:0RU?2U4)^=YPV_54=//6$[U@C<515^)\ M*X@*]53?T<$Y=;H(YFJTZ0HMG,KL0HU(J8E#T[- KLNM#;XL!GU\R=5%$*FW M:=[A<3V5G.O\?G=)D*PG?2K JQ4(>G98MW7'.)8JY%24%'.H5V-](?TS0TMJ M7HLGE%0BL]'S3>S*QZO,==WR8B0LV@N'GOA9'0EO/FYFT:_@6\YM.Y6Z@Y=2 M\-?43*X9BRSZ<7V=6\19V#SGAS0X2?E0CCHW/SO94=FN!]9YY/>*;VU&Q7I% MX-9Q[1UATZ-:@41A(4/UU:!(:)E=U$RRJE(5'U)FPV,UZKZB]35(ZR9R6L+# M,VIX5P^VNY=E,'-U0M^8"ZX#7/!.T<''F8%SF-.$H__ M=?+QMR^?/O[C\[]^__3QY-TO/,EKIH7'/5'\44T)KS]P+2[WL8CE^O5.)UQF M)/L7O3J&.>U$#TOK[.!W7F+I,Z<>8H(&2-]'-458K 9R=)JNZC5>BZJNPZO, MS'J+0/(6#>GE:I2=I(2D(M&)E/K;FN_-WYRMJ2U]62UW,L_UU^;WJN9?E>;G M 7U>TJH4\%-.I# 8N2\'1T*QA7KRNR)!?.ME*N7WI9)*3L*X_C: F]KY]EZW/T]O0",IRP6\86>B]=MD7[E4#6>;^72PNR/T*/WY:0/[Z6E MUA6CKBZ;][QL/#U-[^@R4RCE1,Z56J?X\)D^;/EV,R]S'GR3\U E&VKD3OVC MK!+TB$)*J'EZPQ#Y65#,TZO/5:S&!9@TFR8XX5^M>&T#??C?N7^F/Q%=!<;L M*%:^L:)B7PVM[FJN7MEP7LR=!":5.8BP&A"M&P6*+!G,.30XV:YFW(*A<_14 MIM;!*_,">X8IN\?:URE.MGMT2$EVJ/>B)!5.4#=C%R?LHK2K:3AW9;'EKD$%6=2]7JB#1?\K3W?_G? M.HGEIYO!#5/=9>01Y7IMM>9Y'NAAH<_O3D1"S)46PU7+U%E'C4K'JSWCZSL] M+U_F>H*^6,^91VK:VR\F1JKDK0>ABJF)@\B:'*"R,,9141OR[:+<+YY=I [I M0]K7\R"E\=?^T<:,X60]U_%!CPF$1;(@XG,R['J=K)YO(MNTE(JD2 ,U2.@MX[K]0 M;CTX\LU/9NYQ(ZQ5G)G19[\ZCEYPG_Z5^KH::MHR;>RH <1$5E=M MA,%7#IDLOOX%YVZ66@_=%=/<2:!O'^8\Y.IXEV&&_7$@PEX%9O786N^7<5HN M3BGV#FF"YRVX.O"7<28WC_D^^?B_'WYY.9@)WL8KEX%7[J4PH[?*"F8E8)&; MZ:'< H[R$6E0#!;'VUW++'Z+@B6Y^L;BM\BD R;YV3S*=B,';=N@PQ"##FT8 M=-CIA?_STZ]LO'S[^]N0-_UY\^- 3'[_\ M]=TG4?G;]]G>])B#*X-__>/=7][^0X^LO/OEPV]_*896!CVA_B0J?VKX5.![ MGO%1R2X3/_UO.>A\JN^[#\^UK(>4)X;%7M7RVH?*>+87NL'RI@7SY2KSEF93 M;]7&SO,@SE/6TNI&+;;([TG\[5)O1]!I_MPL>UF%NO)6>1A7-GXY'ZC3%V5I M]<_!P,QC;]WC\$N@MR<3X>5)5NZV_!SG7/-'Z[\3&&R5_R/]%ZZ:_,ZX>?%\ M%0?F%N1 [36C\HGD/7UEV.WZ44'578=/WGS.)#7LO%=YF,-K)WJ.X+V<87'< MC"-.> [VMV()X.#5YS=A<)^F'0V.9S_5IF%_='.;!M4V,;![MHLJ M@]CG_;+W:MUHN%_KU(+OFV+'K"TI=SFJY7_3EW]W1/%,^M; .,>Z[*!2W5$K M0HJ1-)5RWAIP@W%EM8CZS7!H?D-%BUJ2G)1G /") 3)1PUR5$-I1!U46M:0J M^>6$W#7+5?D#O\KDC++[MV>)U$-OZZ$-SUVI[]V*G7@;^7=$3A2@#28#PNR7 M'ED\W(2LM,JM[W]1/;];W/IQ*K>YRW=J[I%I[OAH
_];C!KN[&OSBUB;H MZ/@[V_L@JTTG V6T7^2U-DSNV :N:ZZTX>K;>V][&V_O'XUFTQV!)@;3NS7@ MGXL@HTH^]/=MQ;!HQ?!X1&3TCK'XW;UG*XK#.OCV5C=^ MFP,=3_H[':B(^A=FP\>:.20O4J(*6)[)6 \:5$=3U<:&A,=!$C-?'?]KG)P1_)0#1:&\%'_^TVCZFNB+4O5_G)1??VZ6J6]^V"Q.?U%Y MNJLVS$NSPV:=.CA"\Y2C:,)9QXECSC_03KAAHC2^KYU6;LJ[K9+SP..YL\H) M7%=Z35^J>D>1P;ES<5K6TD?Q7-^@!:ZLE,ORDUEKCHOD?XG+%]V%K], M%_&J:(]^P-_U$K7B^PVOY=XQ*Y6](;^1O':3URWY:E3TWQ11Y9KC*Y231VK[ M ALPC[(@K*9,:V3,(EE%9IJIZ7=>$/F['AO,!>_X992+9)?SQZ2JY)E17WE+5,9\5\ MH7N1YH$Z+5E5U9L9IYK:Y:60RD]OV^YBYH\B-8553.FO$\>&._#;D$UZID6Q MLK1,;S2Y.O9@!AP\-S+KXU:\1]Q;;VK11,"'^5QL61DH!3U>[<543F?.]^+Q M#O,^/?=?['9C)R?VS;4<\\H]TX>IV.-<_ESSRL6N%X;5UK$YU M8]O&Z4WEFCO>(\ 4&YI%%VJD)<]X::$YU:EJ)%Z5H%L5E:U9#ZSG[-V>F^O! M&>7SZ7K/O3[+K A'ZCI]V[A;L6S '+^I HNG&^*DG CEPHK??JHFELIY7S.! M.R>)2O3@K&Y[N69AE/VZO67BP4ZVP>8:%.(BP78U61T+JVWK&CEB)%EP6%\-V] M>FNMSPLZXI4Y:XJT/0E.E5B%:D=(HKZXEC:S/40E#07=\A)YM9I>'W)'EO\: MQ1>1/H)"$:=9Q+$^WTX=Y!$L"^ITS#KDZG0K"[JFL'!CN_::3[?:6W043:.,Y^^Q9UNPDEGH)2C[XD%]>_56DS=89-P*OR M^ &7F[NS#UMN,3V<#\N 3BF>NTH?GBB?O.&M!>*]CEWQ6:V^N6SI),#' MZD'605J=('%%E*MS) S_;0F<*B'IO4#Z@[XF$KT6*Y31&7FKBLG-@X?,[C6' M=VXSI3%%F".^2R+%M:667B: :SAP#NX;#C&@Y.G2J[AMV6PR6W M8CZ"P"$)%PA0>&06_>MGK_TX#P#,RK+D+C*%_M N)4D\SMEGO_=:T705IPZ< MMF;%7RT6D53>%SI><'4NN3<*% VOY8F$'ZMQN#(17XW#:AQ6XW"%QL$#,"IJ M"!L$@[07'6>(B>A\D-<*/M&#"'YXD%@5YME? 3Z1]$['3CS;*_6IME;[59=O4UKDUCKK[&ZFNLOL9/]C4^9,L? MW]>G>2)/]%929P2CB9AAKL^)7X)*C#DG]"WI)^(NBKK=HF8QG0[BVK;5%N,4 MZ')\2G_D4DU3N O1[!JX/H\CL1J3U9BLQN0J U?TK[C25/H2!:$OU[Y)G[G#'T&5PK3)M&PS95 M%Z9J &WG, 1CO+O:C+#EBVF[@@.?TUF[$E=]?H-2N>KS59^O^OP*]?FWNWE7 MP!$=P!A;Y$$)$* 47772J28MS$?U;3U**MWX[\R-7_7XJL=7/;[J\56/7X$> MYRRV5]6<7%$88%+&A:ON!?S$9UVZ=K!*:,C+"'>6,%R?-V@]+0[FKV\['F 5 MK/%QR*/9#Z_8TYS[AXV$/,K%LYJ+&Q3ZU5RLYF(U%]=K+H+>#S#NP/');7R# MRZIJ!#;W52[H MUG_GE*JWV]R/=4/NLZ<55V2C$"!,6#*#RH;Z)OWN(OC#=AI=*%@=L#VDV&H, MYL*B+M9C5>^W*:2K>E_5^ZK>KU"]?\#<\Y$+YO>TKT*(=VMY(V3PG47^F MOQT]6F<$X%3Q9*S'1.W&D\%]G%SC!GDJR0-A=HJOE@\#O0P#Q*-MGI'M% 91 MS$CHKX_&IR91@)8)V**LIN$V!7PU#:MI6$W#U9H&<\^A]:'8F-QO5]6#,FT" MV\/YK(]D>B1?+[^0YIT3J7(V#Q$4J>7UN[SJ&0^]NL\+_DE!)D*AC-D42 (? M\09%!H><:8)#=,#VXU!MJ^%":+%:AMN4[]4RK)9AM0Q7:!E^<$;QSAWVW)K) M -7'DQLJ)F-VS7W5M4W@JJAI[2BP<#UT:=4?F-U=ON_QT8WW3?_(%@0L;(8O MS#C.AN'*S]I,]!A%?EORK_5?E?H?+_SJOTXES48$O;U&!C$+*' M!&3!5+-\G0Q%VY&GW[D?QXIY[:1<(&8 %-T1T1E3YN::,LK4L5<,"!#%5+M= M52";%"'.,L,C&1X? 0Q'U% 4Q+!RH*9@YB6JG,9@.L M;D"Z6<..65<2N,>Q-K/I-+I/P?QF[3C !AG+Q5^;"G]],X11Y%E8H8$)K60- M*],7[C14&LDH[5'?MT65>Z)&+;UK97V=7;CU\[!:DM62K);D"BW)Z[:)>%RA MO3]_^?D7F_]D$DL&^Y3J@3 Y7R(Y-%-"&S)ZRQ NM&KMVY2]56NO6GO5VE>H MM=^X[KXJC*.X=-M!?&W+$^4QH">H/T>A% +S[=WF!RDHH!+!,\7]B,Q0Q>3> M1HTKZ9_$FU=P.&R0#!.!)< M:H[ZN1E!/,,/V'9"S7X:N^*0ZT6C[XTG=,GR;7+4X4%_=\B;_03$]/TE\G5^ M^AF=R=6:K=9LM6;7:,VXN2FH/9)9\HP4A#EBVZ95>M*>A.H*N M!M?M??T$-B_TZG*35MM'A?X-9^OT*?)312;I0_GX_C%>NAF_^\])X[XH;,+M MWM/.U9S/(TN-^M=O8[OZK9)%7*"1>QJQ^\57E.?&&E?%A[ST![SB,R, /EW2 M7'^C;:IVYZ\G&Z.."/X3J[3!ZJF_XM79XYLGWL>'2N3/2)WX7;-Y1:]?;S[_ M,H/O^!DWVC#1I>/1KY8WYD^NVY,J>F5 R9*>_C,IK$:JI_J%-^,V Y;#?<5J MQUHS\X(<\KXR+&7R,TE+(5..?1(WF#:6_.(2'_,@ $D$O'BF[R0M-/!==U5W MW'Q_H(79_+;+[]ML\\>[/]]M/F'3]/+KZ!/^RV=??WJW>2T"AEL_LL.WR.WY MQ;/W_N2S3T4(.25Q@IY&67$7JWCQ.>E#\AKX M=""_,70DFC)PVW:T%$VLE.U"]&2??. #??Z!WX\??]LSLI R1/,9P=+\;6R\ MJU'G#S!&/!J&Y0JO^>&/^JN?\*A,)1D<(J&A04GZ##/UV;]^C=:F$QSN9HA( M'A_RKL/JPP>/Q*1PW2 S$>(3P48B#57F'=G1W@W8)"X>+YKN#W_U+_ZQ5V?/ MKF+B!0R)U'7PXNA53PPJXAD9EM:DW9):U/40L5Q^'ZS5A[[3E__8.S4M^Q.0 MN#_9R[Q2E_3WXI)^DJ/U@!Q.]I\6'_E3FV'DF J.%KFO"HY2PO-)CZ3_W=V5 MJ3)RQ5S'?7RT+GG?DY3+:U"4B/W6UYCK,-\2(>JN L8CLIGXX30.L*]:H%#" MZ9VO[C XG=C9VL#%+BV MA%LO&6O\K:C;GD_ +$:<-,]4O8("E;'NF^Q/*5-;O/4:&,IU\Z:AXUQ(S")P M%)=CTPER:(?('=)ZJ$[+(61V@62/YMY72_SJ3>F@Y?T^%K.OP*T^&G MEC&%2-]"@;/:YV10-/M[JO-B4LRL75YNV*G2Q!1Y">QK(OLDL6 M [9*@:K5$^4(H!\4)PZ:VNAZQ5K8^:M2N.JQU<] MONKQ*]7C51,U/9+B[7(=M.TNK.BPC6NSGSO?*S^.1\HXU?BT+OCJ6[/ MSD6H_V0?^-)((>HU*D\G4-WC,@KFL\GCN6!-&<6Q1>?V>>E%J:+4/MRGE MJWU8[<-J'V[!/IS&K@?-8ZWSKOS\+"I#A M-Q5>A-:?I3H#QP^<[2&C,'15(;6I^90P$O[CI#%^M0FW*=FK35AMPFH3KM F M0+DF-J%OZZJH!E71<0NI5/[S&H7?J,I\N;2[(Q79/M@WW;M3I90$^EWM']VW M+_I#>]+>4:U;KXK^-L5U5?2KHE\5_14J>N[+\;.XXJ?W SIL'#H=%<9-P9D/ M0(W67AQI 5H<1[#LT9JTN7GI6_7VJK=7O7V%>EO\\-+=N[H]0>OVFZT[MQZV MOQFZMHZJL-EF.PX\$EI7QTJT=^;S-E6S*5MZH:$JD-/9U^TVKS?T8$U[I#]% MO<)1I"J+IR#^NS3R0@98L ,'/.XVJ;8KSZ%].V\P*%O7\R+Q"F7S.97(F/>ZPEL73[9']I]GVM=, MVO4KD-7TKJ9W-;W7:'H5"^3=((&.PLK8&(FR22>@J(($V;E=S^@A+ Y3Q-9J;D8J-2)VQ34FNTWQ7@W#:AA6PW"%AD%@"UN.O795 MR0B"7BUC2#"+'?$+&3@_>[BE9Z,EW.3[O&KZ83,R '&$&B7X=IYZ^B(>2;;I MFIN-L9ICQS#ODG=#@\^TDA_8'"J*!64N:/Z&K<5N.V&K7?#D\TT_\FA-YP=Y4):BWVBR<:NT MKKC$;]N\$S+4LLL?R,XP#3C"*C(H\C+T(+O\ONU2U-1?7%;R]_>.MU ;(GPDPY1N2/F^I3.IR\[]W ;7X2SS&6O(6@ MS%,^U&W[=ID@!R9UAF_<=E8YE"X2ZRGD)TCA.7TJ%'%E7I_!!-5+6WG/?Q4/ MX&].^PTE=$9UL\UFV=.?8,]OD=OERY7;Y6:Y75:WZ,J4^^H6K6[1ZA;]9+?H M0[;\\7U]FM/T]":K0I,=G2M<=0KL#W7]@GTM\F(V/=-K'L7!(B>G1YI=,@B/ M^U]#_LZ2YDF0+#U7:.XBHPQ/+.\W?[U[<[?Q433Y-_R'G<.MP"I"'HW#!0%X MA=:?%4;J1@_&:E)6D[*:E"N-M+U!R"XTV41IT5GNDX-LT-SMI8DHP ^>I6Y* MV_!WIQVX-KU1MQ@!=QV&\NK1$WB%7.S&O7/%:)V],:8MX&L'MS\S/"VRV:43 M*"OI Z+@^B=0)%\W?? /SOA]#U7/TRNT-G7;]\A2<,)#$M:A:GWJ7%DI!H!V M=VD"0H=FY-?(+#P<7,/[[^[!]T>7XIW-BT-%?YE4N35O(1>9,0'?5B' 5M67 MY!LWV+K0>V(YSINSRSMEG1/@M<*=IDWFT>]0+/KJ-W>?^UH1=N=??O-95#W: MZ;QI7[W;'.G)#OT&8EQN_F-LW.97+X5>F'](_WB9&0E@=>_J\]WF50S._(!7 M*+D)KRC&XRC@/T_EZD.'.X#C]-CPLW]!VV*/^M3KT(G42^#]D]>@YV4YJIA; M/98D%C*MPFU&+J]XCG8>O!I=II0$FN/J60>,!41/Q#Z_;SDK"/+'HCKQRT<9 MO+L-;7'93_@6>D77*]U124)%K[;U&+@9\#M\"5K-#4J@ED?] MD/+(^GRJ)3':+-21R"CRP]*1?I#)"GG&YJR/I%"M0]5H9XHPS$-;TX=VW1A- MEK81JD.'-+9GW3"=O.:^_;'G?R>;+&2%TZFVA0&4XD5B%HTCINW1;'5=D(1 XF-??_=>WOWOQ MV5<;.H0D6U7!$BH=2.F,Q3+9._T1SXKZ] 5J^/>RP-^6[@>\RWS13$Y[-:$] M8^F_HTNVP+O/.\[?U[6S(H+N$5-=B5U-5I)-\Z&BK7U06W-L2P?>RR-.8U^X M!M $LKAYW[=%Q3JL'0<$P+T5H[6WC L)43P-7LY-"?U)?VIF]]A7J'1#2N@4 M_T@GKLGY$=GG ETD+DNE#".Z?D$[V4PI)\2[I\J-PWK+XB5ZXQZ)3;(@G$MHQ^B:_(2FE M[Z/>=3L5^#PNEC!A*=\6=*/G\.1L@&K YM50YO E\5RZCS%\TW2@K!R[,&+< MDPR0"3;*XG'@TH.-%/<#[E* 7E.J4;/SK26KCBQ"Q?R]VG4@;S=?9_4>2,[4 M$\&ML)UYRP=7PO+J&MWXWKRN]AVR"'IC5?87([(F:D:5GXR M"^**0T.>(B*VQI,1^T4^4'P8W)?W,A'>;5ZKYL4I7-JJA[:K2V@*D7UIS:F. M0GB+_V7DM6H[#C%^5^('^2]DG,0D\2[;A\;3&E]XNR *LN=X0,:C*<<"[;\7 M?+V89H6+W?HDK$81[%:-:,IOOW]AL)[JJ9'2T39A4FBR?$;8B%N9'UVJ+Q4Y MDO/'\"S/&7N(D6-%!@$'I KLP[+L/@K\:\-H=6\&*51WF]^/'>D)V>Y=[)_H M#S,Q609SE]^30YD'"K,"&A$\Y;)VUK3FY2_J16>#J;PU61"'F*4F]("7U8[> M"#LC#/& ZNF7S5@6 ^@!N@XT"FT7$A6.X=M8!:)+H:O$$1!M_X O@,\;"RR- MZK2^WS:^5S[;[%U[:A&>%'D],3+V8&D;O+>=)!$DVP]YTMZN+L$2ON![WK/@ M'(J&%#4>I)?HQ1X.-XD65LV5;9=L;'U.!$Y8S%MT)]B>J@ $O2@!"BW+;2O& M;T@"W+L2]9$B!_)Z62A7+JHA#T#B(SY_W'E,8!03C)_! MJT#7ZMC;7Y2"-3_CZZ/45@!D @"L^FSN*=W9Y#.+_$3U\?P4W]S[..2]9ASF MS\VO*6J^BO@_9BSR&SA ?-YUA>*66WX1&_(HX$;7=?A (]!>$HR->\C"R>O< MSG&T28]8',:.#MLA5W1D=HGRNF_)O>.'"2([T<*!&MU#988S$\/$B$OH'E6V MG!E(=)E_9=O2N\WO1ITS21'%2 SI3.KQ>B&C)YNC-Z[4L>\K>TH5PBR2[/!M2#_G"9Q"%/65A635*B0@N'*TDKH7>5P1#0M/" MJ2W^ER\=66Y@V!J M2O7/H\K5.D5Q_17JM;=C[>U8>SNNM+^H'8? M;_K6V.W9_>[H MQ)B,L5H%.=X5\O Q1DF_JO_;%>)5_:_J?U7_5ZK^C2%Q![V^Z<=M7W35*?2\ M-O[:JYML5L%4UKZIY5[U5G'"/?;:^:V2YN 0V?(V-,E5J5]NZ*W*NU5::]* M^PJ5MN\EWX[EGCNTI:U:9W5YU)N4]';D68!3CI=9LQ6W+%"K*EY5\:J*KU 5 M+_G/#^"]X=1RPZGELNIENK1=_>%;%J55":]*>%7"5ZB$ [RZG]CWPYCW;E.3 M5]P7^(CLRSBC$X%(:_UVS'3H;H%-OQ> M4KU=,P54?"FF M;0/,[I2=,V 29DK!KF\&P0:/1$"$1K(0SMNHVQIP' MCI.Q(]W=,[L@Z-MFD*."LM]VJT*_2;%<%?JJT%>%?H4*7OI%X/0=9[]B4DZRF\S+R5< YY=RB-$*QW3#NWH$ [PTCEM4Y.D: ]O9 MC DM'N!>T]AQV)RWS(@I5*%,G68$ MI3N#]*ZX#RBOS_V@V%CWKN<%802MYJP4;'>;;W< "L"E_7696;9P !8'A6]R MBYUL@+@.3+7&2](QV$LO1#\204X(\0YYYXQ!] M$ZK2)I<3"T9 9ED5#FM7Y$QFVH$:=)3//2?]9NC 4WZW>45GEZ'6:Q[RE1V[ M9]K4G?]I?VB[ 4L" E/'=]I-]Z#SANIU/-NWU! M3.T)^(:CY" CZB12;@URTQR,$C>D=15B-X1$G M:9FP>W;'AP/XK>YIC\9>U;WZZ"17= <2'LFJ!ZC^0"JIM+.0J'_H,5]Y^#Q< M(EQ7KJ",B%[4XP7,-D@<'8ULW4Y!;T=)C9M2/#.# %,ZZC7'AK1$#0#K(J:/ MWL(<'BHZ#&5$!7_AN22FD>F=B-*;5&<>*PC0 C,], FZ;/"V;O?]5 M:?=6F79OD&?W8LCTW\[VF]*,F_I7'GHT/;/9907$-4B&V>>.:%'*2(;L.R"KYT=$-)B:=][_9^_< M6S+&S5L4XXLSHL7!!.7RNF]3D%_F\*X.+:BD=R KXDRIK#3Y_,-8FAO6BT#,/8";T;X2IR$X MB$*"O*)8AA3>@9XGX01)1T*RV#V+(Y9YB,#,VW2P*5PCK^K&XX/OYF>R:3?M MMK8>0CUX#VH44O*565)\PRZ5Q155YSM?Y-<521QD/MD'8SJ78S2<3UIX[23' MPWH240,]"4BXW.;L\FX:P[8SFR=/C2?7/CDIC>Z>?&9VTAG].HN^S\&? M"\I459X"2.%;Y+'3&:6OL.?M%4<,9>5U#SO:)%7TQ!2,%9BN'V!^1\A=?38R M]84))>D6BO^*]](HA<,+3:2X)]&^QPA:?NXT0LI"8O.S?_UZ\^WW$5HMP]2" MEEABAJJ50$UBP-(-V#L]'X_6U+@D*A+Y' M?,^N7?#0GKZ_CVJ1%C+C3^Q05+I$@%!MJ'8\X%< M1\VQA>O2O5ZH%L;+/J)(O&*PQ?F@#>&#@6747=Z-=99J :SS,] !J4UF5Q>; MTL5[18OC?6!QF2>+Q8;7\U\B8U(J60)8ZQN/L; MI,8ZKA6(H^QK$TVZ$7)IT34('40!00)N6]7 JSO,6/$3")_H(;D],B((U?YD-N.52- >C2 M=YM7P1)+P$H/$=][/)70(*DPL3_8G]JF%(?,]?Z%II62Q=]#=8'0#ZY/V^GV M5UQT:AJXCI>O/_7R1+"0?NTJATS&3%BA%(/"S=CQR9M*"QCD/_P-LH=50\^$ MXYJ3H]_#A>)%914HWD;CAH>V>ZO(_>>>XM)4$W:Y5T&XSP@7\B ;D]';H2[9 M(IG=THT^X9B;7*'[JAM[]??H\L?^TRR@4#LX+ V=EA?M[H6ZK/9@V=1\Z/-" M5XZ<98 (G("5VHF82!LZ2:[$.W0 LQL+T3>F#NT]RC M@-!(U9CUCVMR7AI4S-0FFS\L8C&PEUGMSD">K>ZK%'3D? HAF3V%"7H8LS6G<0J"& ML^P*%B+O^[:H?,0U:N*&)]<B6HOOA.%DUSHZH;*58 MEW0]CG3$),1!97KZ-OE@Q>KTECC^=%5Z>"[NMOQO$J2]?X?YRERX5N:M3'=4 MM]^;)0XX^#J:2B/9YH9=WO6S.E[XM:P+ITU:>=5(+^/4P]'*PH=1N,>G"=J6 M/D'5:@9(;%F94K$Q6<^1E3Q+J;FCD)L42BBA/U1(R 1-B&_1-; U X+5/8K[ MD"FIRVFXKIB;G"#D7)SF:GF!I%CLDX!95*^OK=0^<2,UC4DWAA*/JL0!X-.; M9M9[32\Y)M>+9O#/UNPS>>%*_\/5E8S&J'&C_>)_D]2=:E2W(Y=N:-NZUY!3 MXG8Z$?0TXL:<.BD8YZ*!1-FHES,_LN&E_6>VKM"*=&K8G^Q]RM6GN&GU^$1A M*UA+0/6RI/IT2:_VE-L](>>XZ0L]I7^'OC9%,#EI M)/]Y2+KBB/@& ](L8XD@_N577TMQDG^:YD-S^D0$'N"@U..G M(6^B+I^0*FTL*FJ>$@U%%8/0/3#MY&FP_D>^.C0'G"'C/(>XO:13R!$4=X!T$J-('@^Z-'$A ;-G)6K7@I_2%G!'[>>QG^J3,]G&(GS2?F[00IA> ME$)\MR6[O6--QA6S)5\4ZO3(<5'Z")H;XR7R0XB(!Y"7TZM:F%:1'9?>8+B] MF(KAR$OL2W'>PNKH9;GZF\&;/E&T7\+P9)I\AAX^?^0MX&_KKX;W7>T MO"&_O>0D[C87N^X_8ONT%;TY=NCC+.6%'*5?MJ7DYS39J6&H6?"XX.^SV=ER M;>5GZ9^Y@@1TB)VC%!V[\(@+-!+S8=E]E?.O2):0OY(,9EK*XW7/DM >5S G M:9)^OO%P("W,=YPNU5J4#^&B4#;.S^IQS#9R)_&'$5!9"RW9QE/+U2%)QHGH M:J!?HR4D2"O:;;L2^0,9K2OR+HF_LK !R5\/+J^YUA/]30OBFB.C-V)-1XXB MF^4XJ N=.S[X\ZFUZ'MWFU=1I(S%T2QMJBPU6QNNJF>>K<$TZ=-I?!,EZ^CB M$C-(;GV+OJ"*E@$P'9(UG*2F+=[B18?K7DOV4C+Q0=/T*)^3RO2A59) L8IV M4")1^RX]:X55V^&C#%8FK[6%&H'_$:FH3*,1A"='38Q.0R%.OD&KTU7C!%^2 M&;1T8?0[5G$:82PK1,ZUT:%Y@9<:CR:P$@\PV]>D'VU:VL#5M]R\,S;Y.!S: MCE,CL@N<)A=W#B[!OLM+9RF*+"E_V.[/*B"9YEFM*@A1I[@%]\ T4;VI+4W5G)R3%'SGCNW )7GD(=EA96$C M*:W+A1J,-8);]9X.<\Z&5EI%[B5-SU61R-D@/Z'6?%])KX?GT2_GUHV"8\)N M2A?RM9F0/W"V4(X $N/!H8C"1LFEJUW' W$?R"3^W#I-+>_T:K18VCWG4UGF M@OE.1^]AT&L,&XKUO&SS5TG0R@>>-Y&, 1^#GO-/KNM:R2.3SMS1.TF@[3\P M6!X3@,G D+=%4ECH%,V'%R5HA5@M39]=,@%T*I$==(.S"@5DEJ2"FWP*UA#X M83M1Z#+JD#UT9N-%JE3L\666*=P[9$5".F2>%375B+3S MDZSMP[.SMB15M&1-F*2@5;3#-!G&N"=15)LER2QI'FD;2_BP]*(Q5W9I0")I MH6.-IQ7/_M(R\,(';W:&<466#J5-]S;,A2J.DX:=<%\<)>=6H&[S>_< M3CNX@*_#4T%"+.JY0,2=H6Y$?D=W/1+O/??G#A&IRY M+;BSRY<3O;R'0&;G2R<(_/M3I4T14:I3\Q'8\(D4Q,Q,W'\IE4-^+&TP4Z== MTN5M0Z\_E4Y)LJ+E 2M$IF:6&X8;/TC_^.*/=8B2.U#@^[Z [\L)8XI?L=0C M7(B>'"JVU= D5BXRHSGV?C;9VW3[S.*;F8,Z'<8++I(\D=@S&1K-ZS'N-PY6 MSN=P](D2!SZRACU9T;0?P$RG;$VXA4B'=?%JO8$SW+&94!<.MAD*NA3UD7EA MGJYTVP7Y)O$YGL1)[>*+)&Y%U4BI4UM@R>,=S3L\0M\B[R.VY[9U!1(V'[1Z M%]2Q]_W^3==CA66Y,G")%99EA65985FN$):%TS9DB;5FGX"") @I;MW=7OB M9 3I6W8,6"%'[@Z/^?^=B^=LU4(W$-M2SN!IKB3$^&7POG&)LNRL-!Y^/+$) M*^+B[.IPG& MG@NM6M3%9+\F/QQZP;JVJ8J-S.+$&,,\QQO!4NL@,IIN5M5]NP*XJNY5=:^J M^PI5-P_B2G=7#;Q4A3%;=>WM2LRJ:U==N^K::]6U4=^= C9C^F&&?[ JX-L5 MHU4!KPIX5RJ95X5:=@ET3 M-RU0JRI>5?&JBJ]0%N_'<_:<+Y$8JE"4(^5\:*O!:P M'_0I (8^;XP.J]GE]R3K$.R_T?5XL(_$/RP5.H+_VE1XZC>#4=TJ!C6@?KKJ MIX)3?$R0C^]X507' '@#VY[>--LL!WT#'3C (+*2)!Q"=1-0IV@K7S M6"H"31[@(%D6Z,GD:H'&@XT80QP91MF$6] HK2= ]T#X4AHCI@2Z[7/[0X(E M+L!;,3.'85DPX$>,!T^K0Q)OU$2>:'F*LL) + *=P^1# CEL-!W8=8,Y6UAG M14<2'HP8,YDU1+?<9Q]W<"8H=A$:?(![*F<9_D6W MB(>ALAU^H#+.XC<1<1FZI:-=O!7L$D_*05^E#_*W@1C6"RW 2X]5/X$OC;A/ M\@TH3 [:1^6QI=P1##+1[W7+/V6MUY5"$S-9^ N+B]WZ7Q[0B]]+3V,_PP71 MKRKRS@*)P$0AWVV^9< RADU)4PAU/(L1D7QXHZ<8>-NSMR#9!-NMFIL3I:J%&&@Q(:#*!&;AP)8R M4:/8@P2M*F902<:)0O@FJ,YV9+Q3ELW86!2:K&H\(:'*>U#(LI<"0BF89W(5 M/VAZ&+MF@KXF.FA&72!WAGFMNBGQGP#UNHN0G).O*V\!W>ET:KLAPD.:T@3> MN*MD;;)"W=;O!L/-!<19@TM<@G>U-&N7 Y,;\%?W><$_ M*<@Z]9&L!%#'D:F>L!_!TV>#=JBV)/K+@&LW[BD]G0=KLVU+ XFE<](PBI20 M4(!00;2-4=!!?02N!:SH$CIHX+$2PAP6 -Z\L5=*D70$<1G(UVS1,??@W/1* M^2!@;U. /+XT"Y;AG_,9:YM_2,Z48S@EE!+"I7CN,81W!CXRE4B!#HVI@DXG M.GYLF^R[6,0L64%1A7 \G0)5!182BL:0DG",Q&DR'B1;VQERK^JQ"6-[H#Y2FBNZ(\P*WBFFC=J.Y(PA*#R**[(]JV9]STMZ/+IH M?=1NV!.%74]IG0'U(J:*K0/D.*("F<,H*M@B3@ %"C$0,EWC>+?Y\VP+)R0R MR-J6F:)CBQ*QYJ9+-Z;59#F/L$GZ[]_6 M5>W.FU=0KB+5FE3P7)EPSH?>+XWP+O4C6T#![DYI9!)%BX_^_=L_OWIE*E2>ZH;0.G)6CP8>_0$U\];^"A^"+"/P.QS'>N< MO[XQ[0Q6+0D=;MOB?"LB?]',$&2NTUR3W_[ MAN3:2;C AP^WR8>:W741AEW=/J1GX?=_?8%+^3/ZYE Y*,<=@W'JUI 'NWN! ME28QXZ"A5 +ZY5^3KM<'P9-^1Y$02(B_S#:?O_SLUW>;?V\?2/5V&3[\CY'4 M^&>_QD>?OQ2E^+Z,,?_?K(AR]]F7G$U]31+)P<-_C.#M]#C9O_\K19']B!C' M9]I0QH#F$6H($L:.X[XGO1@?A FP> -^1PJ].H^UR\VGWWUU9>/RDCL="N3,Q!Y#<*U;_%RC,P-95<+:#SB4%EC M>QR3S]?MD6*Q7N@$$K#1R5/_07FIIT__%Z_*@8"^S^WN"JS.1^)/I*X^%RG[ MC08Y><<5*_83X)D&35F?([I(97JI?!98+*G'V_' _[O6HC1O8HTVAP1LPDSZ M@S,& O@9@9O2O">/UDPKW+&,8[7I.OKR+'D3KX&$%#YCD.I,L-+I.LVH5/0N M>3-;-X]J;4Y2S%(WI1N/53QNO('E(\F&A=$,K("?!K1;<8G9??TD5C#0E_\? M3LSOP'DSL(=,5_W&V\@WJMHM@_TW"1KO05#G.B9A>.Z2O"KXT M]E_V!ECYQYA(YS_R9D3RZC-3.$;Y#(#BZ-)VQ;] (?2X\*>9)@4LJ6\K.W/* M^9KJ'0CW1\('Z VSI4."#1:*AK%1FZ9?EG2.KPHD1AS; RK,$Q<2NJHOJR)$ MBB8&WM=,7-7=Z5/0/ M]HY^*85*51_R'ZSN>^1G/8DZDVZ 3EGD'K= KC^*C[7F)V?71\C"3\NL,'EY M3])#QP^6_Z3!,VH03F03AS52;)-#0DM)4M:A(HBD81%RR&GZ&%=9C+:-?\O" M]<78(BI2!6/&$8DBMBU>VK,>,.^KTZOC2= "D,6-%.IXIQ'D:XY[>9D]2VY8 M#.Q8HAY$I(5Z).:.?%ZDC5^^7'LLGDV/Q4K:^,ASD,%#_\0@MJ@7H%X]\7K MM?B34-MZ10AEDR/]UW#\YJO>EL#AQ)94 -31CJZ7[L\_"\G>1[>(P,7W1,IQ.2L:R(O3D8MZ/\;FE#"Z6,A++2=*A"G:\I(< M;C@XZKW0I6D:+M#8D/,3&5M+AO@*E2500_E'Z4^DMN24QS+*TL;ND0^*ZO,3 MB95OM_1"\9O5H_C<'.@1:BDCND$*RZZYK[I65EIWOP/)%KG+I%&K_J =!OB^ M>)Q:VHO^R!N\CP8Z>;B3!/\V;1G53TR=N\&Z>%-GU&<,%=]PH M4$NY,SZO+KT7DO"6C2>)1A5G;%23\QF>0/&08P!/VWYK[R.O*8I'$[^BZ,EC M-T3BN\UW$^$6 9V+-Y>#2/-4NTT>4\5Z;...PL&\F#[<]*%"!2.Z)VJ1L^MQ M&B.B^6N9,W#RTZB+2*\.MK#+FY7-1(A$0E?5UG'Y!2H]^,6AA>)%-HN_K_2A M_K+A^YOV(2+MU-MY%DS?3: M=EC^XT]5T;6;;Z")Z"]1($EK6O!V\#>PL>25"YELI32>O8NRD&(L.--#AY/[ M]'B_C P4U(GZ<_J+M)+)WIF0^QJP[RECGL7&!^\UKM@O:J[XO//\5MO+RH6^ MPHEQD@9"II-Z-PC5YHRXT;PL^4SH_R2[D]?*X&W\NJ5_I3[2"@_JUXH.D0R? M6R!GE78PI I'#JNE2MW8<=;K6!6*-:DDDWV&%6O363\,.I@6 M:+4#WJ?40A-ZFI2^Y!.K>PKYCEHKH$[3!4P4#Q^PD2O2/1^N6A70Q/0R+6!? M^3[3N2AOSX_H[I]/JKVVL3>,BCW3 RUZZO)3<0/E Y,9;\9&2V^[L9;N/)2I M2D4Y7/!Z+/[G;]C%(7]ILYZD^97Q?5%YIUT,ENA^1*7?;I0GRTU'#IT'<6*# ME+11;M.5;!:$_6W.J%[HC2U+3LDFO!R^$./==>[OME1Q^*Z%AX$"6'/1SX(! M^(>T4BGC');08L?%3%T[6^V(J3Q=7MX?E#UIH7)?6H[CY$NKS;9WBXZ*R-& M,Y701:='V(=<4NMM7!U"DOXM;98^D"G^S=NF?: H8!_S<'*^3ERG!//_P$\2 MW]N"=D[+2ROR2B<80=5%T8X5WSD2"S2/LW*#_U8^['=K%Z%;- M>-RRN.ZF;WC'$G*H.FZIDF1C_)#)M7$@AOSMY!LD9[32Z)7$2IW]NY)BJ\TP M@>XWRS\W_]<#3 MR8 MBQ\OZ09<2#*V+,?+B__CB#)TQ7YM26M2TG_WTVS0 PNJZ"VO*UH.QSB!$/TY M-2C)HP35MOPHH6X^D0A/6C$]"[@)%BFU6W)NL467-"/+XJ.ZD?FTLW^>&V.[ZG/]'W:)I(E35[,R2LW2"C0OK/+.X']DE'K8_3 M.]DMZ1?DN*+)Z>:C@A^<6)]D LOF=;2K-^3.3EU%[T./R844*02CQ/+M]]#L MVB$3M>\RS;OPRL,*\$F1(3TDZZ?W\:Z=[ *Y_Y$S:IYZ3:=+1M3\Z4K*QF*; MC\Z7ZG<5#I@IH4A4X9&'S$/FM2XW5*N#[5N,:KS/5B MO8P46L\$MYS!^3QQ8(Y@6T.=Y,4Y[#CFI9L^M77IX5JU%,C\$;M$,&T\U)P[ ME,.!46&R:!PF\W@7&#+W42>XG82W*+^0<.C@J!^RN73BXN),?$SI:W(0XS:V M25 $N\-=C*6[AW&,2X9!([#>X->*0YXDWI#U>F:= I^MG0)KI\ OH5- 3G@V M;5.6I 6T"Y=[=899YK5\8V"@YR4!R8D&^1\8+RX[]NBXNMK?CNN2#R;]L;O&K=Y2_&GJYTU M(B\TKL !C^I>>>AI3,,1\ZX]:HE?IK@+TK+T6YYI@X?@I\4S'"0_UA*V>M98 M&(PT]ZUK8SW_ZE5?Y;>^*SXZX-QI+'D6\*I_VD^R(Y8YUW)&+M%_U%G/H3A. M0=HK'!HFR;DD![<]5D7&LW-#2)=&B5$])$V:T/4J$9ZO*)5 2Q0*5+NX8[\2$OHIS=MVAHK3V$ M28S<1@K=-U L9MF7,X,:,&CI:RE-*,85\V:NBU*/DFR7MUDAV6]7Z%=SL9J+ MU5Q+$XEA4(S12U,K(" MBVWK48Y$"]B9%4Q#E)=@XVE/C;_#:@UN5Z97:[!:@]4:7*$U\,5*F]66^<-I MWK@?2)6'7B M71M(6D@0K3KZ=B5MU=&KCEYU]!7J:)Z+\ZA%I#<%KHE18GQQ MQ$,MA2()DO+LB1L"'0-V1]E\7^C8NW9/1_=@B. 5]Y8$;$?&S#JXO-1NL%7/ MW["TKGI^U?.KGK]"/3]!B_408!GW:M: R%(/W$\#!40(PR^;0%3$67])KN#+ MV6;(WV4)9-P43VOI8JO6OUW97;7^JO57K7^%6E_:YXWTPX^A3OL*!1#5<)(' M2ZMW@F3IN5*L80G(1,P'XV=]> IYJ7DI-A&,IL$8$ZZ,K<%.B6T8#!, MJ", M<2#PT ? L!'FI]9L_3.0^-56K+9BM157:"NJXQ&0+C;E%>*%&)3.UV8GR+JA M0%LSALD4%=@FJU?-?;ORMVKN57.OFOL*-;>A"/EZJS;=7,JV:^0LT,^%\76'FM 88+IEY78PZT:J2'G:[]0LF1 MDZF_53O?KHRMVGG5SJMVOD+M;!EM93D )IA@OT(O ]QVU;JW*SNKUEVU[JIU MKU#K>F!M1C[-3\,$79OQ,HTA<"WY/0.!6E7QJHI757R%JGC2!Q)34HEO[$'! M \)-3$4U(195D*E9$\BJNV]7 E?=O>KN57=?H>X>Z'%WNSX#J F 68&2W[6* M)2\]&D@FR]IZ'[UR=1[QFZC#_;WKPLCWZ@4OXXF67/Y""]BA9 N1)]Z'?D _^">_; MRZ]_VP&BG?_CLZ\_%1HW-$\?:3D\.TI$^7B!Y-YWB3"E@H=,4>#9*FTT5*MO.]4.GY;7 ^KT#Z7"Y:MX;EI]5\ZZ:=]6\5ZAY MP4CV8MM56]>=X_G$[9F9GV72$*PG#>JZ9BSC&D[(6JM:=5&9GEK6/H ME!:\K<+.(9RY:O3H5Z5CPJKB'%E'Z2Q MJB/=J?+?D7(T(B+EN.;20]OAP;@8H,6/T-(9:+0V/1ER'U%%'-9 )^M.K6%* MMC$F?*AS!Z"RM(@A\#1X17Z!K1L>G%L J8DN%2[OP7)2QNP)([*]E*UQ>)1> M6&W3[>Y&[*>0[I9,+&U>#Q'EIC(^&-VBD/B3 ; M!B;M^CREP77OJCZ0F0LI^$4F10YDR<*T8P_NS^,IKR0ZAG7*P>\:%OA&V72_ MW4&:84_'QOC677,0Z8S7*PR6L&NI_*QP-?TG64SH:ORW6'E7"AORPP5Z]T-% MEX/5W=&[2EO$C;-U?I=VA.?#@ P)+U>@FN76$CODQDRO!&NZZN'+O)[";@SU M4M/[.\[2+!$/;B;]HD+3(ZD.E^ZH.$?&K4S'#*=-KWY4",/X M!T:_C&?J'1^2#=RM-DTD<:Z?-J36_),3)]T>PK/'*M5=7H T6412B)2G@\/=.$+K+E5=*'D"VZ[CX72+P2O,)MU^9++] X+&7>\3[M7>.X[R=EUF5!N-LL'G#R*:XH%.^EJ\FI-O%BN]*-.'??C!VL/+ ^DVW@8*@? 7I1 M,>DQQ9<-$X %1F:<9RQ@M3O/E#5/H9!3N[?0;\L!5'1>^NFA%BD128[/A#'1 MS [%'>_0[$[)/<0L PX5*R!1'2\!HYLR#BJ]M0B;-QZZ&:[I1_G2D)K_\,2V M"8$KC=G7_8Y4.[GF0>+8,Q^S]7(C?<.,*Y%6? M=(L*9^FO&XE7+WV+-'P )J[GNDR.\U3OF6754ZB"S@%(C2NIW !-OL MZQ QD.V8[I0NK/+) @FXACX7P]Z?G"L-21[7Z\4^DQYZ4YGU\"\1$ECTX!3J MJF%W<)7O*[@=]^2EFSL"Z:D&W7.^J=Y-"TV11_^HJ,U> +F)XB!)35XMO7L- M;9<\)-UH6U=[7%8HZ*N^'\/CTHW*:NBQ:).,H2J]&?HF70#B#9>.HH._TT-N MSYLN/U7EI?/@"0&O3=@Y:82^_!#NOJWODU/Y MR"-D00>G!FSK['NE&(>W+@13]ZZ7_6:4TQ'&9 F2*):S+VA.)JM(;Q MJ1Z MF?&T1TC,VW7I&C/%QM%QM;.GIJ =PDL>"2/UE9&U'0'532:#I#=A5^.\*MDP M\4%Y@E.>Q,[DTG-DB?S]..8L^+#8,-2NRWP?^#]9WWU\PX/3' 7GO"YD:PRK M"RT_6_'$<1H:5T?HY^)F5[ND_DS?:UM21Q"2X(9(8$Z"F!Y+F0&HDO;\]RS[ ME ?UYDW.#TY\1&3&[]5-1\6_J$[0'7R,%6%>CYH=:DRN50A!0?S-OR9?KQ^W MS#,%#Q/9*RM3("SDC37M&S;AT+7C_F ;[';'YP!^<<.5KAO$J&1%I+U#W$XAZ\F\HV&U?$ZR++J:MRX,'(:)%ABUJ?) MGMO>",%9PUFU,P]#V1^3V,'STIRVO80?&TNHD4W8U,-&KSC:1"%,\ME M^/IGZXVKTN')=KBP9='Y_"X^\GG=MY)+#[G;)$\&N%^6"GED)@@LE-/<>/D:U%ZX/!]A2 MD*WF9]1>5MT%DY=9P<@HP'I?(T^5NCV^LCR&/XJDS%!$UT$IW*Y,-W]M4Y(#[#K9\@-%9+ME;T#]_386!?KNGA7LLCD<,6B*"3!5EZ"-K @I2U)'"S*#K$-L9.?TD.']VS MB@V% M;>Y3P;R%%7E^GA0;Y$U\<]'/TP[TT6W>=W&D%[=#=2@];__& MY8 V65O(4@/:,Q*RLNIIA5D4=A6RXR>F,F-52'M#?T92S!VKHM]\DC:%M,V^ MI7^+[_CZN__Z]GC#P]%>N<_O* M=7@@M99+1U;ZA6+YC4\LZTMO>&@3O-B7FIE,[&LH(NWK=HM?B+F..J;Y(+_8 M\I>,^U1] ;SC;'\RGVK1N#0ZK\)%RDD1>K6\:K3NY-,R>@,V@9TC<8+GRU-G M;%-JI#E\AN+&#QCZ2L:NLWQS=Y]66'M#_2&!Q:S,RZ^^%K&-!34(J%7_M/L# M,'1J\1=H9%^3?BSS;/-J1(:KKG+^M4 A\=%A\V[G9TL?\O16K-]]#7I!]Q]; MVG)GUB%6]/'Q^_;[^6^YT'>2=JA9JHD3A*R!I^D^V,4R/T+G#ZW8"\WYX&#[ M0\!GD8L6*L>JQ^=K'!YH6G!.;8G6)?4]."^XTS00SI4UY77LVG-E4[*5Z>GG M;%#85:XL^WQMF4E1 X\1U3,C9PE_;;@/6._$JDO[=R82HD45\>LN2%)X>4<6FA*\?"](C^5V69LLN3;O$6I=I*2!8Y[MC/RBW2B3-OGB5WGI*3PJ MW=0
2NV2X"I;"[61K7ZVN%F>-/[S:_<_V)="[B9;)A>G0H7FK,>/*X (E6 MP94;HPLO*.#MG":AQR9J5N.;VF/T<3WC$=1>X^N95L5I70;4?R>KXPL."&AU=]_9<_R9>JNC:)KIK[MBHX@O.]XM8E M_EX3S!?8:4W)/_B#DTR'Y$1$-=22[?#KITD#=FA9IH;WK5Q4OHA63CV V_?O MV(T*0JZ-=@I2Z3TH"]+G;LB"YW7)0S)+RBXR^SBV$N]G&47)7*\.!'(&FJAK;$+OYZTE&'B4JU1_#JY%?E8U\_?1+R;X#N& M7>AGT)WP[5HXJ_<\&]M3ZAL7>S MD&*J[6*'F[38WV!Q.(\AVQ\.C(WFQ>_AK^)=D"3XSB:>C_@B<2?_8F]@>-_E MT"5Q!9_X'EE807IJG96[5U_<@L#B[8OQ9-,JG)=3GGI6\<@XG23WW8/$V4QT'?G;+:< M@/%@Q89D*:4$C>:V#B=*3 %J.>1D-+X7D+,&,CIQ2G3-9T5(Q]/AG9U0T^'<\^MS254Q& O MGHYQHBXA;A<]Q;$=U#;F.S>\VD%UV%-L$H":+=]ER& M"2,]FAH)NC7)LVK:A=->]$4-,[7.8KUH;UU:])4$CW7CA1+PHFLU=76MSE:[ MG/4MV:/]<)C6.=58)&D-^9WUK\PZ#?2&,KW<%I)KE^GA..A/"EAJ!%IUK"ZB M7'VYA(3=UL*$O5S<1!KE5%[YC"YWI#1GS>=PVM_2 M/%IEDS!.KHYR-;D)53]+5<[<(-\6RN-KD=?.\Q'-WKSC>?]F" OG$REI"("; MSC"Z;K9Q(6K#Y4YE"]E"17_:@JPC;[S<]'<.T6VP*A#IF8,6LG6T*Q/."",E.Z%M.TE4_9 MD:Y[+U L87-XR%+Y6=B1;Z=U! TBI=U*,MK2PYXJ+&Z!+*^IPR"IR82$K:;T M4<.#P#)"@\X56?(I!=[P*H5T!VDCCWL!] RZ$VL'KFTUI09GOAEFCA B6:H$ M($?]@Y_WM$D-SX8;2(\!VX(E0;,K.@GA;Y]<+LC03W@F_R03<)^PC-E[LW'+ MXX-)=8CVTT_*3$S2K.4G^R"5?LO*Y <=-WE,#[."C6>BWC- 9[/+Y%@4;S$W MUTA:/)U[YO/]@OOZDFYE/\H<^8'31PJ]#;.;T]6!E,'E3+RD[Z"=O9:U>]KH M4331/?NN;\3;GN-YG'@T?^FY%_E)^B2393C@'*!:U ;ZNZII= QLB($6,8'T&'L!@J@6N>FK2'3'-ZKKSH\BZH9E\^7_#) M=$%_GEK(]4S#1\.-"BTJMH,NI&5$\R>, 1N2'*X'@YY?^J06$C1PQ+?*6H!:96F M6[5G#) M7?>Q^C,%J@; M"(DT"_#:-#V=0>Z^"$TBDN2.JQZ=3.L&V#BMORU.GX<)1/J8GKDW1_1"$9,. M;\4&%%\C_QR/$#FW0W@3Q@3S)IB;M>.1><$+D;:8H+@3K6?Y^^C,D,@??/;? M=Q,DRQ5A>-OIK6%X1;D"R>?$ZTU9$ M_1NI%^ES]_$4.=NM!_)!7] KT$)6_0&^ JZENM#&@.-;&BX6?NU'D6W#HI6* MC]?DP/"DC1>;2_@8=M 6, Q%AB7Q.#4/2X._2; $O\4@/N;' ?]-$2EFR?VI MR&2D)@S%A\XU\Z/&?MYW!%V+F($74"9M;EN9)LL8(5;@W^CEQ0G(ZW/O49G" M2;VOW,/2U'+>LP3B?VV,W&M;/S[.(AR"O-DZ:RI.](?,7R_Z"E6SJYE.KY0. M+]?[1PO%LZ:U(%OF>!Y4D7*+Z_0U)>$F3[C50/3A?UMX(?/N]ODO5UWNSX.0X,.[M3[.K!T.8H> M\EX.E'*-UH@QK[5% $VI>-YD8LV: V[\G";3)W22MA$!@+GL6 E9@$R0GR$1 M]F_4I4F_D)[2<#P"XGVV.;0/ M@&X-PRQ/V&3101<]$P,)F=>? &%*""!8'@)@*4-5YOD@^?'C6&ESAB0R'!-73/.G M'E64!,POH)/)'B5[<(_M#8_V2B>_/='\C0Z5MEE#[EW:LB"IE&3_'KVA;/:H M%19@90A**7+%C61>9/^C&FNE MBE<@XQ=UG#+N<-_369?:0W19._OY/D='CO;:3MK'>TYXI+#J44;AV#:P<1_H/6GEHD*T"E5;U'EUG#@%7N&D)F:GH^>5 M#0.J@_.HW[+@'?FYQ=13%/<@>(50_>S41#FTQ]\-3E=X"^1S'=LA!G@;%'%1 M"[T>36*7W[>=%2$B:.%HV6U"D1YO-!30>Z=-E9:YL)?R!:4PR2\S7613,*%4 MQS7CQ0K'/U*.V[S6>>>$G7)N9,W"UFXO1BH&$N!^3H^#'MSIIZW^:\/*MFN3 MSCXAR:*>WFZ#;)ND8G930WTI_5%CO*S![#82A@PK=I9JE'J'65-"V7GY=?Y5119'../?(@[?P&RS^+>GN68!2> 8(0)B*X%Z+T M =U4M QS43#D0MZ4D9O]L,EB&#,9E?, >=(F3+JCKJRQF^^*R Y7V7,>M S# MN'S ?2>?!A9->V^-!YC5L:;GWKFW=HM(U*-@7O\*LSKMR1H.43Q%8KNU&L#\ M@E6O^L-@0'FVC%WZ(S=:12..$U(9U.Y=,2(7"L(%S[K1QB"/2ZO$Y;)HAEBF M.[I-S'Q@- =_0!+=SX!DJL\RI2%B9=<^,$O=>]YTVO >C>RRYJSIQA+5"L!] ZX'=-"V=^[#39KN0.=F8X%2\)"%YOD,OP&$Y% MAU_H'1 T#D)K$,!AWF?=,TE_FEI''%[F79DV+L7VE+89\4GA3"'S+$%!5TNI M _F_5,!\6/>HO9=1>-T+,745C3W"> M<3>-LIJP[+O-N1U#_="SU?T#&58^, LG8>QM_#GI%GO_!2?-5K?/??9]XJ*S M-R\*6/K8S(/1)-FC1U>;B+D&H1P3S.\3N\*B8-0AMK%_2=",VMF'IK39F.R- M2_AKKU DE>-):2U'Y5&_V,+'"4JNY4R R1(D\.5J3H)^_&!<:8($U0>U?#FM MS \RRU'M.H,ZC(&CH]!/D)(0 ]:UVP??/7:%LX60SESF^ZJMXU\]%C$D6;=C MPH*41I[!9.:GJ)I;NA(NSS3W'(K.4;2L]NXIY\"#]>P0?VN [*?3MLR+QE8Z MA,GN*',:T4)*E'W/3<5J0@^D&+C=U4N37S8;=M1OTH[S_.NA]35%C\.I!LSC M![(>U">A'XAB"Y(4^^OFJ]-C#D*>U+12U^#9DE##[,C7!/-"0*)/H6?T\TPQ MU)*2?B,C7S(C&NC!#7:6EL9..]V0P=WF0*GWL?V4<;(7_VF"6/ MR#7MH;A)/%W#^A/KZ@7JOJ+ @J4ORM_NP M&'>^_#UO(GQL/V(5ISX>2D5.^CT3-U#RZ+%ER=5%BO,H4<$I-)>YX<#0GH8F MN6#D;1'9J>M\_^G1T;M;JF<+A$84=R;AF/\T1&T<=]B)43@+.CVH#",S3K' MW[(L@\5_X58,4^!_GUW$ SF!32E.YW*;$/L&FI9(.Z'3MB9SNB9PR0_^L,:W MLFB'KB_=9&Q$FA>ZN^EFI*&.C<8E&5!."K ZV,8D(,Z_K84;3&2;*''K!I]J&9M0D%C@2#4<73 M5_*MV4?2L _+8<0O9X!B-CTT+6&G4VDSIA&CVYO-5<)#Z2L!="Y=E*_C&QC3 M$7["#5A'EBW,4+I>FB$6_6\3HH\9MD8=1I&>L/[7^;:H?BEU M>"SV%">(@IV?J(V56J)3PX2)SL!V/HA=!*-[)D$LK3F]1PT2 'P(%/SA?%(, M]CA^U?Z2R#Y$79:/.X#I/I%JW>WHCMJ6%(=T5<2C9F&)97!]K_I\\ K:F*(5 MI;5"B%8,'FE][JU&LC4M\.E5JNE,H[JGRVFB-&3U+_LD$9YT"\8(D5/WX^GX MHS\< %7[,&_;[\3+"Q"]47.-!Q_KO9?TZ-()VI1,HMOAX@P_NV%<%97!64&H M[I.&J:>_S;P(&[#A)>CEM%)W&8M-. "BWK,XS.F-4+I21D&9T,BCT9\$"FUY M]_G]^HJV5H8?(G#'L^ 5HPIFBTPJY]Z_\X!:= M>3XM8R><;JD[N=1MSAIP@:#;_.JIY\4:UIRI\(Q5DZ2PX'%)?B ZL5-.S3#/ MBV&9?2MM"&GR)^FW>]0@]--(/$'1DNWT!?M>XXN0&))A&/"W:;!BB]L+)*@\ M9@#KBW6B[(8YOHE D<<10&637D@Y..$RSZV-Z]=K&]>S:>/ZL,L^3>!NGE/K MS1) ,!MS:#58T,]??DTZ"D$#= S_Y;.OO89?K%M!B=?G"+98<@ZS %?48W1U MKP8OD@;]?%6NC^Z_+B\]@X 8*;,K)_;4NVA Y(#3SRU'4>(]]4HEYNS;%YC' MHU]=WL_(_OA,D@:U&6[VD LN:(QU^(?__.OF#YJ9_;,@/_]1+@-K(@?C#W_^ M8QA:>'4".[Q]*R_2EX"D6P60\:Z"R5:Y*=I24F0,'. ;1]BYZJI[ M21@)_<$#XR'!JDEMB#O8&88DDL-4O.W>9APY\?[^.\GJ)P<@CW+32X(?-M+^ MP$U!DGQ/*J,:6UA;XLX/HXY8V=^>T_O:UY?.VN4$'VHTN0$81PMMDR#13,%D MP91__M*WH@V415I^+LGNRL#.(Q>3O/C"[DF#D+V[=0A]&[?A\]8J)$'_V(LI M.H\003A+]4;4._GBZCZ2/>43PR%$6&4;T9P]4K3\@/%ZX9!V=*BT 3*EXY&W M!%1GIS( MD0ZA)\L:]V=Q@X]YZG( 4A:HL><.H]WR?J-KR9#K?-F4+\Q3NMJ5&:,2AV N M%N%^82NA9@,=]F3B\(&!1"VJT7G)WJ:[I2'*O&6[3RCWQ>/&@8-@4,)TJ.[[ M2M<7"X(72EB&;,K16O@8;(64G&LDZ?;CZ/HA BJ*)ZMCX*@0/UO_ZJ)*Q 1W M2)7S*>BL.ZRN+YQ$9HLCH5ZO_4:]GU;2*Y(N5C>([JZ MFOX\E1'4'BM#E3@!=*9;=Q"4,ONGNDD?TSG]@V^%9OB!_6BM&/*65I)V[P2^ M*C)SW-ERF9+R';OQC*)KBNZL$&*3\<3)&HG&Q!8@A M_IXT\;**DE=6PSYV"9KC-G:>2_U5^%'0O(;-:OLTPVY+T;L# \H%.,?G .GP MS7(4RQY_I('",(X4R]JD25?#!;92>2'[D$U:CJ:Y8;()5CSG;&9F2%.@+U!7 ML+$M)!&]KVJW#_':TLS&SPPM]I'K:UC-T+^ET4Z&%1'UHD/B6&[I6/9DCP)G M8W!!V;2I.@YYG]CZDM$7ZU%'J_NA+=ZB%RY"YI6&MT-UDC/DK$ GC3DNS/O$ M77WLZ7@OW>?APZ $X]_WGJEQW[4/S\F"F3M\1)?G$0,6I]JE.ZIGZ)3W0QBL M\;U4BA+$)B53EA*T0V%:@/XW2XI45K*7 VI]C%*JPV('K7BI=\OU=Y+DB&$, MHS;4)8!;T1G^ DG=4$7YD;9]WX#9N9WKM#6 [%@]!(TB>6 MI,\A/1I;+D]LW?#@=()F>&C]?#:)@10WU.SURD:6JW+2@9%I^UF )0_--I4= MY F:D1^BF5[;P&N"(S.O[YE5B[BX(@L>5+>GL^G<(HYL2I\N88XD,^:S,/-' M!95LH8Z.S 5(>E09-S*)*/A%;_RP?K^\3<&@C>C3I.^X)C)$,?!BD B2553B M.*(*^;' [TB.ZS;%M>Y>KC;O(K=')ZE9YX\07,5=UY@TJ/& MNLA;#6YD3 <1=P_$5"2^A5M"%?8MDOQP2BF9Y LG_%W959Z+G7USL_?2]WSOB.@^)-W\B+Z7E MF>J'1^<^D=XOJA,OP-8U;E<-Z7E>E/^HFRJO&1K"$LR^UDP=45MW#*XD_.0_,I^0CLZ$?(6.?GQH6)MQWK[(&>'$2K1GV>!T MSR]0I68J!*7;"B,NURS)>P20B;6RCWV\;E-^\A/"/;F*S!6:0#%66T"PC=8S MN^15QEZD=%E%P]#XDA%"ET;>%]< =>QMR-]Q$,2!1"%\R>$Q2@<:ZC!I6%HP MQPW[32\?Z#OX 16#F$B.89KN2..Y1X[!+ZHW>XG3?@$XEXDLN)DR@JKCB#3Q M\#/?^Q?:X^*6NA *!$3?6MKK0M-@PY6@"!6/>Q'B08UX$"8\MK7S >::HR>! M02[C?$&,;V=WZN+<0K3Y7=I(_CQ2N !WL;Y-V0)/-\R]'I.L QW%CC1B+ K8 M\. N90$$*9,D>!:@N3,]*Y;1D-0B%"LPD[PP!!1'@_<(XK9XI^AJ0:(J44]2 MQYC!K$3L]"DH>GBSP'0?'BQM:'WJP9@LXBP5.87J%1)H(0#M8E#%-'S&*?5W M>9&37%1HI-:7O6"=']1;B:!F E7U<;[T)]@+2? WX"4+UT/(WYL7S1W2 MWI%F2^QS=@OK%>V7XLUZ5(T(D3F;=;EC-RE0B%",XY\FMN%$GB03!8=*%%M@ MU@ELWS4WMM7VZ/#;N\U_\6@B[YR5VV'J!1%>DNO3S.E[F7OL$'%_L0P]V"X^ M3H6.N[NF:N-\>ZC'331O>-M2<[AUK5Q-1LS*CVX<4EDT'QJ4*..GOE>^.26H M+VW7F2APK[R5UD,X!3IKC2%[3^+. &+WR+\^'%Q4EMN>#7/:F]A^PCO!AV1F MG_W!6@!VOVW%G<1/!\[),P0$ZRU1 K%-35RU91/LUVJ:EH:4"S)(Y!G'=,C: M-!+S'RS[H#%O*)AH!YONQ=2FW^AWPO,O-I6A 2[: 1XH)=U_1-&++'4URA"J=L9QU8QYMHL M=AQ45 33=K?YQI5HC\N@^@96A2@!8%XH*L5LVU+K:*1#A2I;\35\:8\.97L: M+L-U\,>9B.%$!$-G4)D/_%[W@$#T'2B7%B#J Y0U4 !(+[)H4%ZX7SIC/O81 M>5G:@107^B;]\1+=-7LW'"8N_ \F>3LP.KV;Y1KE:3GOLJ3KUEH:NMB%U80.C]I!>=PX 92^Z5Z M)Z8O_+WTOE[8HHY+8U\7IZIT!5+@)A>+VZI;?E]%=(:3!Q#W*,$:M.(AIL_4 M2V!K_I@6>@8Z18"PHIZCMH,?F!\=EZHD&4URY_K+J\ N?C0HG_:>04JR]*P& M>B#0PM55X;-1N -$_$!A!7=B:FLK^07T"080Z"[H11UU5HW?% *7\S"PD^TV ME%4GVD!L12Q?B0BG'5>S%T"3;<_G4DYK>'X/"[M1@$3I-K#)&,%)E]]H/ES& M*;F]EY;Q,';#XP*V^6&YWW9X_];I,/&><3%C.%T?-"69ML24Q+G*281EC2CT ME7GP)Z51;9KG!*DFQLP-$ _APL+?KH_T:MJ%;Z!6E6FR05Q_Z:5#X!Q4/$HR M,7K*1/QR14OC/M>0#.2U0[_QC2NA-[8BW*.JIX!]AUWJ50@A%5(D^[BED@WD M.5(_VGTG25[M.;^X/8WX'4SK4:8E^=3U\/FRQW;P;B-OPUU "Y\_MK6REYLW MBCIXX0+:;:.4QE&>('L/.J_P4(F_PMF@J$(XGBAZQDP,1_P!&\<#3O%)3EM@ M3#,\L%G&HH2Q!DE&ASH CUUY3*2B;L?2<_S)U0YY+]AG:#*6F%SF@YA;#M=0 M%Y,,>4 !>V,H8'\**8171? GEG;Q&_6MHFU;>*7T#9A9_TO "&T+;J29X-N M>16/!<3*Y\\RJL0V)]+>5_8*/(]T9<_TV&R9F9JXB3?R0@&_\2!X)FH]"D\% MI9YRM!>S*UG$(4;46J8)E#4,5T3+O,KK7^6P7EU5U'EZ; M0:-G-%!99)=B+RMR02MFS!075+"FS:GD9TS\6UY1I6H(Y?F#RVM)K4SO[E/? M*9BP5.,NYJRCZHYE&9-'BNX0[S>]!OF'9%PY*\_DP1Y3-!]+"LNC4V-;VX:^ MDF5J/^NSP*;%_2!RQ>D S>2 D_.@()T1L?%V/,]0EC*>G]6C(' ZLB-(7R*< MY:P4YFWX'QT/9]81:JENO3P5L&WO&1'P*).:7&2O-48OF/&%(X17)HE^\&?6 ML!%)XJ((2BK,F-T!T?"S]-%]_%Z-&;H2!NL\D4]_IJ#B:)"'G#P*LXR3NJ1T M>CLC"6%I*BA:@'"&4\2!Y3& PX;LK*8&(77SK._6NM-NOO+&"*RJYI77/;/" M:3)UX93AU^;*/3R':J#?O],\%\5?HJO>Y-TV;P0 ^^577W_WKG9GCL[H%Y^_ M?/GYYA-\2X%)[,LO_-<4G^33 "+2C6;EXAW1^_]GWI?YCYL_U.V6]I6":#SY MG[C.RG$I(MIB"![!PCOTEVXQ"L\WT\5,)0 MG$$O"#2.;TC+)O&[9C![GDUAQZ&>@H3U7#"UJE=4/)=CXRVGXC7?MMQ^'PE8 MD!G;5:CV8^M95,@?:_:&*,#)'=4N0;5$_)H>PT$X(<@@E8(6%R>M$V+LL-?^ MC+#,Y9TOP4U0V60K=@9N.?2^[*JX0^;-[U]G0C8G;<.9-]$E6AN/)";G:58DVO6 M;B-Y(;IR=-SPU'V$N?.D]^!A9WGZ@+@3*R(\>=(*G90!Y(HR!TTGNCHQ(0AX MJBR'%C;6^I=N_-A\%X$<)I(&3PM1E/^CB8-)K(0CW/9*BV(0G,;T+IEI*YJ& MOA;K,[J .VH_GXY,1R/527%8:\*Q*E[ Y\A\P,C%*^LXEX&S>.PV[N2T"?6#AGS+O3'FEQ"Z-A?EMW[H^:J:O( M[1% \J23V3]"2 M-[&/*GWI="!C6)O;9>GX18]L)Q5O@:"N/%5"M$C^G?0^LW6:[P.+Q(4&:5&' MWM^6NY)C%#6H.: <1>^6-\W(')&>7EG1'WCQU;&*7(-=10LL2X4OYIT'D_ / MW42M'4^V-TF'?*PP SXY7_"5/.]?Y E(#BB6/6X^>_GB?ZL*?2-C!I*[_.+E M%^9?7?+F<*+_>68T1C<0Z9,@LQ4R3.XL-+;JPK^D-T3ABL&:)GS6,;QL7;UU M]7G63.0T,%9[UN7" <(MD\9\)*0FW$QYXP8B[G"-@K#2E,5E4?VYMS[S5D$4 MMS4%A6FV&DCH-^K/],._GUXR0!F\SB M?.ED^\Y3G4&'E9U'L^\)82-6S&W>5Q[7Y0(11X"/EZ]90D$S$%4W#:J7IGB6 M8/4>G,'3?)ABA/+B/N^(QZ)V:IVYI\&KMD1;;1845105+*P+R'3<['ZEHW,L M6!)QV,8V/[I5"NV7=+H,A@KDSX5:"*PR"0"II8Z1_Q3%)[*% M=(]V^-1/)2 MGL)@3,B/FZI=%MDLTI+,-[FL)I=>=Z5$>P*#ZA!%)4C([>FLY[C=NQU[Q:9H,U^I4K;:52%LY=Y8L MK&FR>%93B+U1Y6K)/ >B,IT)6)]N9;EHFRH!*,5#L9,[?Z#3V*&-4]J_%-OI MWODO/GFWWW-W:X);>'\KLSQZFS#DS3VP#9/(R( D-((?)8?IV.UZ-T3--%@U M7#<9S?R),GKC_1U?K?T=OX#^CJO2D]=2_D__^LWGK%1^]9M?I;W> M',A*R>ZUHE-_]M5O?LT0#/E18X:)"VLV]KTJ/P"KDY+"L!_#LD<@4PO:D6,+ MZ0/.W[$HGNDKEOOQT,OL-2%&Z:1HG0>\?3]F+^FT.T-I?W7Q*_:-@%#<(DC@ M5MP8=3^>ZM?>W?$DE$GQ)V!J!0)!#HID)-V^_#_]N!Y[A3Z6D+12>!S,M;62 MAVXV7[Z$F802QKS432DK(#H56XR_5TZ9^7KSFEJQ)"CEWW4)QZNG\])_0!#.(L /F"' M_]'M_ LC1?\ES,TA-?^:!T\'WI,W,AS[GRVMRRW'.=H0#) /5\J,@":^D7F4 MD->_M$X$-WCI&X] R**]&O<8Z_[\)0:2'YQ/9\!'#OW/M 3_\M7G+^]>>IR? M?+]';AAQ@"],Y4=D2O#EEW>?DTZ^)"H=_Y__\?)_; I7UV2P09+G__N$N^M_ZW7D%P@.ZOS4NW^S?WQ-[UT.!SK5 MI/GD#AW__Q(4%71OBA/;D[^,?%G4!4GCX%[@WCCQ#UU^^A^7XDM^_D=#B%\_ M5:EH>)./0_MT!4-ZA#;IA:[3AS:.Q\'+__V_AO*]Z_.KNR__]1K6YY' ]7]. MWOE__J3%7 J-GF0=HLB4;SB/8_E%/M9+7>KZ?N+M(3BD&'_]=>137Q"@YWIR MWI.E" \SE83EU=>?O>3_H^]P@>10MX**\C8)S MV[T5P*X3@N[,_I% H6<"AZE069,V9]^>Q+[L_\XF[SU_2)LLWA\2=2G 5VE[)+K\GH7\(D[S&H/&3V\F^RC3)/ M<[,QKPT/[2NTEPBT=+ KDC/V=?GVS,)13A=[X8T>F4EZ[]#)!Q^BBX0T/U,# MQ7^#]GG#3K6!.G#21(5"O/>TB3KUK;FMUAJPN4&A'Y'FJ7@N4$Y0YR@8(+NC M%XV^)S7RA9KT$WIL$ASR90R4?T2@;D!=?Y_C+M!>X1J- MB(IYFQG3G*&H63$@P5,@*1 N/Q,] 1TKSOTJYB.[!_00LA$) M%<,E,1/-*&)C[7IV5[%@8?9G@0$(YE"PD^@T)KHS\@E7JO M X>V]9K/FA._49*'ZH*W-6QL\!%G'ERP_Z*?PIT^L7ZJ'%BU9T_YPI-R;I3^ M-[Z-X,0P!'2A*H;O^&D6=X/%6HZU*5_-VS8&U1 BOOEZ;IW,C;+[#VZ??V\? MG%'H)8Z/:X25W>A;0D@=, M&82:4Z8=6V6^>\(RF/YV^F+/:[+HUR_7R:+;GRSZ>:S8QXS9+J9S_UN?0G,R MW@V+=.W.Y3( ,=?NW&$[D%G=0\%D$^S(&#YQR8%:(G2Z-)?R3+R5"2S AZ\Y MPI=HP=^3# *1*D!Z:K$548HJ]6@BHH9-*5YZP*4RI*K)/_S;3I,9<_B M#?VEVRUZ!9(C.UM4Y5T*[\%BEBJRZ>_W'GXV'R&0U@:SJWY)Y"@FV!TN>"LTPO," +9.DYGPZ8BJA0#2GR%JD!OUMUV^Q?(-P)N*(I+$T<]_C) MJP2VU":N)OU%SS'I][T$KB<@M&!+8N+C:GC,+[*!X_1;MK. M8 /XH5OFKF>Z/D'P?4)67;GJ]#)0?&FTKS@Q)Q MV___[5UM<]LXDOXKJ,S.U/E*-! M1YGK#/#"36M0/.XW?5!1S5M'CZ',H3=87]>I6 3G"[^-$X9VA/@J)* HRQV=L;5JMZ.78%(FPI M9D:GLPAX$(9<)B$VD5; 7BEQX]&_=+Y-RV/QM6'2O%M85ZMS5O,?U+=N$GV= M*EE==T\(&6[GIV\N9)@19BWKCD13!+DXP_Y+$&PE\867:;<*"'CXYPQPN09"!=%/D6%KQCC=Y%C6>3M8D@EEMDP2,W%A M..O'&Z4L7KK()957Y>;@WD2:AW4BXA7KS%TJ?F/D6#)C+H2TJ[B":W8#4:LO M1CN$I3L%C.?4AP=,]#J'AJ1CSO\6EFUU&6M+R;M()?5GT(65V*MO M7V5H4!J\0:W&VE"7QA7M&),TYA:^4-[*(L1-9KY8!@*:DZ3N^DEK+Q,@-#"$ MN#/^R[RB"=*M*TF:6\Q&.K5WF%=CV($?JK90![6Z9I3+FR.H 4!BH SIQ$,Y MI**!\K"'Z1)(YI2QL@4%NRSD-#RJ)9JKC;: Z1F]76N8FX8^.*US"<_3TW6" MH@$Y')>5AVK"A$V#TNR#-%N+1W/< #F%V.Y^F26S'C 0\%:<6,-SMQ[]GQ_>?N V]G9J'=MKMM=LKQVTUSC< M&@N7YC=5I_ 0KUK4>5S])!;Q@\@ZLR5*'74&E]*NED:^K4K+YI[-/9M[!\V]QM96!CK!*K"+(@QJ M4+*0R3+9SXIZKLIWCF6>AGY6=C953J+T&W?V%N >ZA[C#K9_78KO>UQ\W]KB M>XX_'+.B'']P_,'QQX/CC[LL^KOHY#;/0 %4H2*6JL=>^J-8/70!MTOJ M$!LGE^8>&;BJB123<#%USS@T9B-]XP6P2T;$WPCU)L#C; H:X7$;&J(LX-#$ MZ-"D:)HSJ#D^2?G,VF+-9Y_!/H-]AH-GUB#,TF)2RU'Z45($&P,LQ+?P0BP3 M#_]M?Q&N^ D7,TW&ZKP $#Y+7\+FO+U*R>:D1>K M,Z?A01O[, X*%:_KNC$-$0.?5"T^PE?_3L921^"";78K-8]M-MMLMMDNVFQ= M\EOV&P+T1)A*K*SM0*^,CVAST*>L N>4FM7L_(D-0MLQO09(YSLQ2!!662[> M1L&_+5@'3T1J-:2(B_$ N*U*,%7 Y(HU!@4T>F!+#OV- _CVJC0[ W8&[ Q< M= 8 X*U^SL3>VF8/H\3+9^P^02.5W91LD5NL5VR1V2*S17;0(F,7,(%D Y, M=:M"@%PVM'%:I,7:PW:7[2[;70?M;@-E^@9(,*P9J?,XI A]#4^>5D#F)VER MD7IC,M?,V==6O6.+S1:;+;:#%ALQA&K<-4&8^44&-2! !A#&3TK$MW+\CF55 M]@0-A0"<%;8/)GS0C1D:F# V0$/EG>R1EP7>?\7O43)0G_8) A4(4&=,A<1.>"METE4C&N 1'@M$(*'S25 .LJQTC'@E8O3 M.B[-3-,)7B"HM:^&0>V',8#RB*])*A,DJ*@#(P$U1%E>.B49P'4'0H$C#*T^ M84T)G \*BO"]!?SVAAF4^9Z^];!%:4NRD@B@B!&P=7PI 3@%;L6'(?30$^;8 MJ7ZDQ MO^EZJH(Y+-0Z]P'!J_H!_/$999Q%[ID!O-%73!KK1GT?P6X,:DWMX"W4BS2P MEY/X2:;)F#PU40LB5)D0[P+KE,&3]-[] BCU MB&BI^074^Y0,?=!Z;>@T7Q#@II5%&)8,E E![%6$V8)A[QW_^_#S1N^#VDO* MJ(V1WG J(ND%!*-&^& :()?N[_2]83:&Q;JRQ8UPY?237D0(/^7E'T J1:%: M5=CRL*2I'$8:FE:K?!CG:1AG:@R(8-D5N_1#P,^G5EDY1+W* #"$=&NTE:+0 MSRLXPJH8G)1&PU(H^_+=IFLE=H*QP;PU8Q@DT% 'V/GF0E0O'6J&%QO$30TH M:NBH9O<:+,^\S=9:'*U;.YNAW@_*KL8V1/?LP0A4 1H-4V1IHNYR^Q1&('KS M#U5Z64H0O%FTN[F;O6E:.\:VALK[A-FH8G97"RE3Y'VC)Y -"S#^E) VX")D M;/Q;5J*&D5Z;/8ZF/8%&> *KN@1&KFH4)61_&:&L?R1R'(O=XD(9?+'U#BE@ M-SN+MITW@@7.TY <+E#I^=M!N;0[/6\P@&]!N=RI-HJ-A6=[AOBF3=# AP0[:'7NF-U6 M MUW:ML_;<)#WCB=.NE?'=UZZ7:VH[^D ?Q7"Z(Z^G<(X;PF\K$7R/G[G. [ M+7 C2ZVJ7_/HGM0R#QI0$ MDPDL">C7!(/&$0' H2T+,FI70M,7X'T!9H'PC M1$:+F!*KN*/BE+S9=]T4,2[R8G5U4".)Y$+WJ51Z6$!XK;X.<9_ZS,#\6?R: M,.ELZ:QAAH$D=8)Q7HTD\:HDU8;7RV M:8>XX1 ,=%#' :V*DY1BA)DFXEDP ME?J*T\\T&5OF&_WE,ROK8=.2F_3NTJ&^?\-\@^"YY3 J_E)2/:WYRE!?&0C^ MDN$U22]44(WXCG3.H?2FW5+W$"8KQR'%=U6 O9%[W]&.$'X"43-#W.D9=DM< M":D.H% ;D>.&538V22]37_FL3F]7R"O@:>P$ MZ^]-#LWR7&9SC^@X" )D1.(UXX:3PGB2MQRB]/CV4C;+8TM0'Q?* ![+U;7U M&PJBC@3MQZT2A&"!U3X&NN6(*+6 L@*Q,')B>;#W@.6 ,.H(H*>4>*8,J>U" M6V((/&K:5;(^:#*5F8I.FW5J6AR#* MS"BY,E16H65NX 2FCO;Z_%Y-C+RF63,I+D ]B;0X2/S"4) B1*OU-49K=32I MR].O4)V@[&$TOL,^V,AFO6(=1.B/2DW MIM*C;98X]A6LZUF6^V@K3;9"C#7*.O-7P:1%\,5A?2_XR>]7^#H,91I M:FX=ZSF? =6'4CJI.F68,-SJT=*Y5"_2WX?\@CDL72;@,CJ:DE=?6"D[#O>3 M 1&G8H9%$R;1"XAQ"SGNTGG4*^PRVJOX[#+89;#+<-!E1.$X+!EO(HN28>K9T@09=AEAW:V#6=7/O"T1GW6)TUM:BLS[LM7=W@ARBN&=H.43A M$(5#%-=#%(L]LRR., @@0 R%3+IP>X0 M)ZF$XHF8*CI(>$TAS9L0-Q^U>\>RKV-?Q[[.05^70N$5NBXON,1J!N4V=.&$ M[964KY@DF1=E6(]1NCGBQH6*NL(XJ=+5S?.86(FG7A GII(2G_/5YY"VE?1Z M;-3131D+"D_6NB/*+DLDRQD"UMA0K;L'A290Q(@] %3.#=58.H5-]2\Y]?\$ MNM0(/K1KK2P L_J?B)&]+#'"9'E'$\*'J<;-Z5 !(:@-%/0UR@G!HR.7^B1) MK4+9T*[VPJ83SUP8C+WO<@/Q-N=,T%PA_.0!B_+05*W5ZLE^7BX%Y&K7=/,B MPXX;+)(=2#.36J.(;JN(31-+.E>0J*J>EB:%4*BXF6:/5M_.L1[;^HKZ>?67 M6*LW=GM@/>.-0NB*6C],O9A.;LBH>@,[D?&,KW M)4_KC )%'&'-K#=.(/"B*M01D2=1_T-Z&5["RZ!V# JLLZR O8#M(H-(%^G: M%=[6.K>[:*]9VJ:D%*G'L90TN<"*75.W.$P+:MC1-7=6P9W2CPSIQDU)(QE! MJX<'[K#2!+>-]2FA6)G.J9:+^@&T"]1AG9A)JG@O]?UE1BE6#O[8_&IT'O M7PX^2SU0*RU'Y2N#[:EKL^DS[$:'*Q"D957H.6UIYY<#7_2[L ; M>_^;I/JLBG;XYL&VMXFKV;_@A>!YM,<$LTE-22!6:F35Q,TV")QY1MEBM2Q> M.L4.T.L)7BI4O7"P2O 15:W"B@*!2Y9$16Z5N^I*5_B>R1=HTFC@C,;]KJMW MTW&M1KWE^_I/JO*/I>Y/:BX$^#+=$Z!Y_# I 5F5")#NL+X2R &V1(); M5F+4;1NP1V*UYI<)521C21>V1D-:)(I,'^O,")JOZ@R!TKR0/$%=7!G,EY0ZF!&@J9+4G^*6@?KYZ[*A@X[8O)\ ,NE MY: 0"$220BMK8S,HHPT?5%,!'1ZH,P-:17TN\$U$">UHJ!F8&\(*0"KM0/.6 MFFH.V*!4A%YOJLK*'H.96O&JV[VDW[#:Z:M&[*J'>J2$&4U-EYDD@'A=J49EO'$!RX Z,J9K1;HS5C'+7VM;4&^&[5.,BU0)GID.-YI.I8$2W M\^E6*5T23P%)U3)6]D]GZB4>GK#*F9"BJBA:[0OLH,'.;GI?U<%>Z[8480/==D$IE*',139CJJUFL2VV"VP6R#';3!D!$,XT(V4A*: M-E9H$PUYP8[(O*B$;H$@G]))T/C^?Y2^8 O=7CUC"\T6FBVT@Q8:+]%2PEZ+ M\(8&,\@E[3=I]BS$_BNL$"E2BG^+&*H%_7""= M7 M2?H=ZP)U!8:N[4$TPR>ML5]E^>"!AK7&S/F\(BU]=I@4@PBI!+!XA@IB#&KD M JJ)F7*CJF(&L$TUP/5R .AVEP4>V@">9;4.,J%;53\W@'J6M80&7KY9 667 MO2F),]$2&(@8SD,E79%7JP+*&'499O%8%I%4Q;!0/G] M\O4::5Z]IBO^E*:Z2EF$(-3*:&B39\DZ4PMHEFHMXVG'HL(HRPV3.<"K\W8$ M5>J5HL_&% M,?:SCN)/:KQ8^0(JP3J,,'1K^4[!-E>&9*$/M MAU1UA=UF,903*SL=:YL;IKHS03<)E0%;>X.'VTO44#_,B]W(FR'[B2G6[A#" M04VHVM,OMOW8-$A "1+?A,+7[MI>/PA1#+ YL#3-&6XV0B<$4ZO:21XW]%NX M(>^PEO==.--K=1IFW\6!IC)LK7FI>-'L?@=(%$'<4%7= ,M)[EW+S$1!56^0 M^C[$O';OA-7A5F&?863G9?9;02N&]C$%OF]X9%I^.L"[&)QEE/@0-GG7L%G^ M5T5%&42E*#N,*X'*@)@-TL)()I471:0;LPB#'_X^9SU**A+UP?RO$_YGN2!J MI%/JVE.1R@1REGG%OH!P);KG&G@I1;'*29%F(70](E6)8@8:>+ZO?$UX1 MA&5[DD?-&G6M(^G0V.@5\MJ'Y@P\3&1 _P/79IZR7;AH]%;$?,6&(_H.]+<" M*4@&#<]F1"!A/)8V.J#=/50>9:-4SH(:N6$%=5 MGT4-28]=3VYF>@6'J9D626'=[%:<3NUN7BWGIO:RI:,$NI!]QZ.OVN[YZ+^% M]QWD.L0;E0DFGY(B5_*%#Z,D"3(+W5C)4ZU%FDR4JFKJ46T%$U+OM"";,X## M>XP482JV489DG)6\2O"8TIILW'(W(_ &X/^ M)@ UFAF):JM&.2U<&/)Z-_L9:1S<"W6@EF_M+2G@=NT6T8\=RL]1T)0@ZV#T9&$*E M2A](.TTWYG?LB2PIGG!>XS(:@-6D_ME 1D#!6W<9IN_7&.:.U9E>KYU_NWH=/_WP_[9_NG^Y_/^[I?]_OG^']\.S_XZ M[^_O?3L]/%/G(_6DV.H*^U&!CXKC T%/"_WTH?IP]^BS^-;?AS^>G![O[>]_ M[K?2AA&RT$+$&M>FBCEO?$P'0U\1MDCL7J12VAFN6X_JDXR2*Q2A&L5X M#$7:C2Q/8SF4)2Q2@_V)'$)"/9:/,D$SJ/'H=D5?_1UNB,0'0UU>@BN EL+[ M 'TSB1#=S&8AQ8.'88V#;O5,_%$HVR)39864()7SABC@0&F;Z&UN_'';&=/M MEN7KE+_W,..X@(*Z)%U_WMTXBT[]D((>&MQ'O$!_0''/. R"2%9E0HO$K$>P M ?4(* KSP2E:E\WNN[?6AV>0D*]_]*F2HBZ2V>Z^__$7/7,C9-0;05\5U37_ MK:Z,%M\+Z'^68Z\[(/A@P=D(UN[]K4H>[FE13X"*)5A0%_+D:Z.UH_OVS*_L1J2C98#B\%&R[V%VE4';LBRG>#-ZXFG)J^\/]DN M-EYOVKOONQ9NTK]YU."[&YD#X4Y**74@_7V,QA_@,V; 4[@H+ M0,XO#=\97+U]]:;B+YF+3](RA-]*:'>V>>XL\^QV?*W3F:XF-4&F+VTSKM8S M+3:4+])9.2#W6^R&EV6TW%B67NTL=/^EX3WT+'N(MPA[C)XP6 M+19[#/88+T?N[#&<7!;V&"U:+/88[#%>CMS98SBY+#OV;18[#*?7ZJ4Y#%I"%!NZJ=*T M)=X"F?D9I3_//;1;^K?&OWY.*3^CC6&I-Y)Z=SF"(37[H[GAU2Q%;WO'L75@ M[7?$LJ^9ICLI]K57]K\Y)O"7:N5[W9VWCBW%VNN^DQ:'#3TK^XN1^DNU]AS3 ML_:SJ6=E?QDQ/5ZNOS@CW]OI['QP+4&\]KK_6#=A$6VY^MVU7FWK1R2UN9']=[K&(9[WM M>*JN_X4[9W5W[:NN 7+=BJW5?EC]2O"6>,#)XI'6H#O^Z[!6.^0!%PB\ M0];+5+'3X%AXC9:18V$75H'-&J\$;PG'%F)G#@0CQ\..+$X;=@D)>[**AH77 M2#^C/M5L-,O[:&"R=Z"L7\WUP\X;3;(S2LV$)MZ%W!BDTON^X0W5?#YZT94W MS5Z)U_,6^8ZS;,SDIDD_XBS_X8E1*H>_OOKA#%8Q&>ZIYX!?J4$5/X<[Z3W\ MCWXKD'Y"_%:E)6>2MX@W:?'.6"PSD'&#&.EAK[T7 M%U.+J>NVSS_O'^Q^^W+6/_]V'NV?]W'1R??MT].SP^T@OXMBN.S_ZY?RJL/[5^Z>+9 M!6MY+/&68XD7&DO81D//=FL/_O?\)F3G?/\__SS\='C6;RR(&P,E@[;3%?MF M:1T:LA7C?6( M-,;]1B_@C26E;X^P1V MN?<2EVO_>A0.PEP<)=WGL_P])RS!4YK]%ZU+9V$>+2(E?0+7LA[:M-/M[=R] MD.0%:]N!^H]'5[(/#UF"]BMA;[/[EK7P3EH8JC/I_9SG$G/WH'58 U7L=>]1 M6/>R-5')47Q6@?>C*^/.;6@)'5;&>16C]W?46ZR7CW+">. 1T*X 6K)ZE2[7 MSW_5\BU>FD?5T9WE!O->TZ+#UG/IU)-.I7&L8%JK7HL/).BS) MAU:NR,)(?1V6!&+?-J[)@I!U]4OR\/C'7IYW*S-BRSI_VF[0'B'4V6J$.H\^ MBSE!Y&I*:[9[W'2J]1-QVU/N&M65]8T&4[R#7F] MW=OLG7_HCO+QJ]_V9)J'P]#'>B6H3CJ1:9@$H2].Y21)<[C[VAN%+',-HZO(SD5NWX.?]G: MW-PR%4\O-R1MYLM=._$\*//LVF3NM2XZ,'5M+@]+Q+HVF_NM#(:GKDWE84E) M5V;SP,"TD5UT95;/EZ![\JCUGA6)CQ4=6O>91 MU^%9.9BZ6]UJS0V?G)J6BVF]%:[7G*#*B5FU)>7WZ)-<(R/9AL#*J73@5BMC M-DX'MC8=N'7^_J[IP(,P]F(_]").![8DRN4[Z!7$JGS+O(*(D^^1VV)VVA : MJ_($]%[+[YU^]V];CWCUMM^NRF\ M3.P&R02@*^ROU![\L+G#J3E7[#RGYC@UYY#4.37'J;E61)"I.=?B74[-<6J.4W/M#"\Y-=>2,(]3>!^3Q(U!AC8LF57JJ>P 12:\5 HY'L@@D(&X"O-1^?UJ,.:W'H=3B!-MG&AS+4#E1!LGVIYU'NTR M.V4\:'YU1%[O;9>2/6L1)7+ZS?6 B]-OCA@+3K^U*KI9]>YR>V+.Q46BOWK7,89%+WU_9$<>V4^CG-A MJSZ4NAU*< M]>*LUP.R7GN[7]8@3N.LET-JM23KM>=%?A%1V^>7,/X^\#+).3!G#J-N!Y:< M ^,<&.? VAG'<0ZLE;$5Y\!<"3@X!]:F4(5S8.T*DP+[L?EJ#.(U38 ZIU9(4V!=O M("/.?KEW#'4[I.3L%V>_./O5S@B.LU^MC*HX^^5*P,'9KS:%*IS]:E>0P]FO MUH9'G/WB[-<#LE\GI_MK$*=Q]LLAM5J2_3I)9::&R5V0CIY&W8XL.0G&23!. M@K4SD.,D6"N#*TZ"<<#AO._C@(,##@XX..!XL0''XR>'WG#LXFKL\MB+O9=< MRE2<>!>+J Y_NBVKX<\<3G$XQ>$4AU,<3KW(<.IU[@TBJ3X-PLO:( 9)&LC4 M#**?1&$@E,3?6G/1?^M5(UHZY!2G_^Y]]^V['^NC_O&&,<\1#KQW9^X/SWOK M:KSTW]$7!V(D4PENN,U3^?O92&92R.M1. AS8DX>%FD<9B,=9*@0(\S$'X67 MJH DFHI3.4G27"2Q.%!OH<7L;6[\(;PXP*\#;7,@Y5A]?XARTF^1HB_](@WS M4,T0'MZ_]D=>K&*=O60\#C.\E;)?$L9^DJH?\W+UDL%4I'*H) X\T2$\.(77 M*WT5R5"QWQ6%$G':_.5=/X=O]#YL;XN$_EH.I/K;FXZX M&DGUQU2,O0 XII4L)7S!&^;ZI8$:&"J!^@J,.TQ3F4TDQ6SXV512=9MJM+"T!R4J[?EN';M[.CYC-+*@%[(C4$JO>\; M*,B/7G3E3;-7XO6B+72'639F\DP7T?_PQ$BIYJ^O?C@#FYL,]]1S:EB9^A,X M$S.G3Y[__2)-E%)N*#>3I!]_.'@/_Z/?"J2OM>,CJBV$].KE^$I0)O/2?[R& M=RK#[OVVP.XL-M:+9;9U@V6^Q_%PW@]IB0^2*+BS3MYS:408_/JJ?_C[T>[9 MM]/]?F,]5C6JWW!$9AV=&!&*I]2LA=[LP]*=^*[;>[-2DW-2I%FA/A)Y@C8Z ME?\MPE3"D3B#;=1P!O,M/WWQ(LS@-W,Q\C(1%,KU^5Z1*5>$#C$E-ZA^9B!% MIC:'^H.R[.!#!W+D14/P6/ BW,WT +XYE46LOH4O](I\E*1*&.I/^C"_%^93 M&$F_B..I"D%E1_1S<#1@ ]0N5!*(0Z\#O_4O>,7V9D=L;6[U9ES'O3;IW:]L MU$_J$!,C3D'QY:^O-E\)7T803?O*LY7_UC$F_KLVT(]*%LDO.CI5]C'R)IG\ M:/[C%V%.EILZJKXQ7T@/OW&SKG;9&4,GZIYJ[*NP+R>GQ\<')\>'1VSTHJY@(9]HO"X*^&[J(>IGW,PZXPK4UXDZ8<2Y<[--#OWG]DP.3E>%P7,X1^'?QS^W3[\.]G]]D7L?OOWX1'H1T!*F%\<'??O_/__CMOT8C<'%Y=0/.+(8?T06FEN/3D*!?'K[]"O[Q M^?X:/%@KY$)PX5NABSP&1F#%6' R'C\]/1W:"^Q1WPD9+XH>6KX[!J.18GQ. M$!0)X (R!.1_)V ZF1Z-)A]&TT^SHX\GQ\3B<;@ MCT@'H/UW MX=3@Z/#M\??]0([Z#U$RX1N+K0")$U_WC\SCY^CS["XX_'BT\6 M1&B!WDT7QQ/KZ,.Q+JD?K E>KACXQ?I5BLCU]3SD.&@-+K$'/0M#!SPH3=^ M*\\Z!&>. ^Y%-@KN$47D$=F',==G:I_0J.:X-3QZXG%^H7MZH%7>\YPXASY9 MCFU&QFP=H#$G&G$J1+!U$.>S$4XRR0P468=+_W',$\9Z3(:Y21 MY<_Q(#[3)-<"TKG,H5(*2J$L(,52B12>X>CC1@;"RHI)DHK*P59),=@J(!2^NC3IT]C MF9H(%!+"W4R91'%J@4CHV5H59Q(I!1F"1< R,@7$]Q>!CSTF79!HOY/W;[G; M@XP1/ \9NO2)>X$6,'1XSM#[9P@=O,#(YI[10<*M90BT9 ;)$K$;Z"(:0 O5 M*S:N.VH7U1ROYZ/Q/[Y=1W[U@#L+ *2[P&[@$P8BKW'M6])W5MA*_#52L!B) M3Z.C*:^F0\[L 'B%(I=A:KRE& HWK<1(0==:#-6\1?GORDHN]@?URJ1534S] M,4JQ6BE#53-M*X[>OI*_&@M4U$I;2J3Z)_&CJ1R;?5L[7.C=ZDW4ZPE\?!+X M/'I?"Y_%/?.VXFPK2S,Y-7LQRE8\S.9! FI@TE MB3+M1AXYIF\J3WXBT!8F:AXB?XW2&4D]H&S.8EK6BCY#B&HF_M*D7HJF&5W* MTQ@X*L_.)&H,G<*IJB81]#R?23'D-_4U"+"W\.-/_*,8B)X(U6:<&S-9F")6$HP&RVPAZ42$_$?&.E!&544$&7] M-M[,L$DF+T3< .DDQ LRG!Y0W) ?M.Y[-O)XZ?P']1ULBWG< M9^B(N-G#"B%&-0,WR66R[Y&P;\(0B$6*F"?0F8*8*XC8#M;MV+IWD'"Z%6*8 M5U8[4V=9F.P^;65W\$NFE%\''&R/@R25WBYN>;\GM:S?W$NRF^S_MJ;]4_; M7X"T@,'RN[)\.U=0AY<)$\=;8F+P#KO%R+GO2XF7+QK MA8M,.4 4-."A6SP\,-_ZN?(=&Q'ZY9\A'XJW D0!&Q,BWK="A%[0?\/ I_\+ MHO(&8'3L*"!=73K^4TL'D>0VP>!#.\? ^0-9P&#W6F& 9+O<;(6$5X7>FL_I M'T+7A63-VR]>>GC!>UP^U;?D8C_VEG>\\BV,= 1LQ\>$A8\R4) 4(6+%*P3B M8F2T("Y(>H*T*)"6!51A RZ:X>(>/2(O1!=H@0A!=OPGMZWZPELC(]#B;9^R M8D@T9&%"PZ<<&F*.;X!BJ+Y(;"0?53% EC, H1D0SBS>GU*\.8,L(3 8\6B2 M,Z*>?;!-,]M\]7W["3L.;U-77!]OB><..J,4E;3(*GJ3Y8YREE/<9&M+^8&( MX6#+9K:\A)C\ 9T0?4-0_"W'-M)0CX@R^5>A3>OD,]EVFK.MX HD6Z#SC4V= MQ>1[%>BWO3QZ0AWURX[-R.Q61F@SVKLA@BA&(. '):K!=,]MI,9F'7 RI MDLQDL_(_K8QV@YB(I]YQ8ZP@0846VZ0QF>M#SER<@PS;@@ 1 M()D,=FK8N-!2C+SND=BIR+N7XJ:U262R5#[2$K, "8_!4,T,=>5Q,C2#SR7= MEIYN,D\^]!'E!C+[8)EFEI&[[>+HDSACQ^6Z5;VF-AAX=XMK%8:NG]MD\'Q$K.9" MVV#YK5;<*HR;(3#9+Q\GB[(/YNETG:?"7)493.;+Q]'*UGP&@W:V^%-AS%)B M@R'?YL-KI0M!@R6[61&J,&,QI>]B2R9L^*_Q.(,D-L]Y!*J M+Y1A5YS*N,9\PG*[V)P-=PS#QN6:H)F/EVT%38TXD1!($<6G@DG]@-E]1&$; M>\@.V9L0F(_KM8O8#G[Q93'&\\'EDH@[$[D"MXLD=U#F<7T<7CNX:;*F9 W>M%G;Y0 MV7@H5CNS"2'Y 'YF 748/^W2[,G$+5E0XY.V66;*)LF)F-'!.7:PN+"/)X0N MRBVQB%DOK(F?7Y9O EU]^V "?-G-D? ::K@W*F>-L8]ZH9'T#-&E!+.Z; M@HFF<'G) O. Z.XW"XB7,>S00;>+A$B\3H29"&[$UYY51D.ZXFU XG%^_<2P M\6 $5/D"B0FQ$D'F4D(,T-H!M$0TRO>BVU0VT[X\6TXH'LFJXQ"[+L,$M:;G MQN6BK)*C,&#V!B3"#.YLEYAK/$QKR\N$H?Q:DQ%#PSAN;S"Y#!DG2$+=9ZY8 M_?M7'*#*^Y% W.;4$D7;%&4"67Z!R@BR2!PMRJ\+5!SLCX4:@+C#K7S).#^J M\UNBC8_/(2&8(X:BL_RAR;> M ,[MS@(T[HMK9#-!I?3+!5@?G*\94!C-VC\ M!EE(Y"PLAH@V+VN"M#I\#"AZEU\$*$116E0*(WTV.6!C?]B8=@6.J1$=^;C] M=NB8#O#HXFA M+1QDL3/;#Z*9_0UZ>F!\> ")W1Q6.Q7#!,M\ +\"EMEQ4N4[952(*QYK1$ * M_ 8\"9%!+#-00@M67&R@Y!XPOBN,?_=@R+V*!%?==ZOV _O]2&9J"867$==I M"8GXC=_I&IK'JVL>VK,\O6H<6\EE:AKUKWUNW32R#Q(-+>/E6T82 8:$K+&W MC/941OL+$->=Q6$1\4D<0+_U(D94#]%(5BW@WWWA)HSGEU"J,*Y%HF,)U9[3 M>-N#%%)%CJ*O\I0^!VXJJ1XTBF_0&$"\'Q KRR1@*69P$2)>]'&7"&Y7L@F^ M^765]O!-4*O!LY0;EQ,(00?H=G?[B_SR&X^;AS*ZXVZ"8,%] MZ*7WR\1I(RD&T.60USL/,9"]P>Q6CJ8ZPU4==B8@Y5=JC$ "<;D#;O:+&W66 MX;LGDL7W*\_B:N-')-IQ:P#5Y&M TOLF5UYED92>T@B%"'%:(H3T4@.F.L24 M&B_=TU",DN[X/]V JCEC$ZKRJSR5J$H'6_N4B00%2[A**72=I'& M20,:=X_&+V[@^&L4I=R%Q%KQV9CH?SK 7SO>)L3EUVBJ$*=DB*&GI(BZV %@ M+]'WJLM#Y$6EN^ET&Q1A@EM^W:-Q;YO>^ MZ_I>U,)O0T;%DJ2X%'@%V0]$4'3R'MF7Q'=%J#-D\8$@F1_9&T558?+EI3(! MNL[[I1NKQ)KL0 D/(NF5V]3D!XPK )Z0.$,C=?@[1<( H>@-,Y<*Y];RFN>[:CT_>=8*2.Z<==3-Z\)$OD5 /UMZ:'#Z=SH%T*<_)/2 MC0'0AH\)#/F8?%Q*_MGJOS8R?AL_4_L$!@'FBLMO\1?/\R-)HH_B&XH.64H; M!HN _:D"*7S&:X?Q_;?G(?_BL0/@01>='E22,"['Z<'SG#CXA$\L>&V3M=A@ M*N0[ #2<4X:9M-17XH>!(L6'BGI^9X7 MNB>V[T+L;:&C'48G+JJ4C/ZNTD8 [W;QP NW"):;1.(90E8I(UE_= M0?":]!0'C3;N+^).+%V_DU<IJ'R7:[U##VSSXYO_4S=?GL.F:Z J>_[ 4A5K?P!"1:9,Y>: ME>A?C[:OFBKK">.=AY3Y+B(7V7=&#'9ODK.OM9"NF"47T/*N>Q$ZUWC!/UZ* MJ2V20'+I5DO9FZL:GT[9I[C9;R=?Q./T/G_SDG:PK[I?(VK*:IH\F_0:?L1NZ MR4ZHV">?N?KLVT#4&S/6F(%_#BD?'5'ANN?8BZ_UM'P^A.#HO+*%?@LYU\J^ M,"9N>\@],E89CU-UM\<"7U& OLM:B9]#BI8I.$6Z9A&EW/A,GO5XPE0MP^[" M.*W$^(N:S!CIW%-A?:G^.OU/EU6B@B@S^*PEWNS&:U44]E>M?_W5F0*'H5?3 M?IS7E@*])CN6/'VQN=!82=3'D=S_(>+?B8U-LR?_4APL1\2*Y"^^Y&?VQ%/7 MT?\O_9!D*Z K;GVLJ>*'),Y8O-HJ-D#0S/)+#>*^M(":BU %&EE6Z(;RVB4N M(:7?/8*B.=M7;K//:.$3L7_14"UUF?2ENFHYC(:JBO,>6]?7!I.^U%<->&FW M"A?JG MO-\C0PW#V/3?8%RINDXQN7,^ZT;+4/KK%"\B@\/&(%&E2EMI'3:*N M2>NK9"^U$7:KI.FC5NGJAKIZE'X/Q&VFT\ET,GF?5:\F<1_UO$!S=L4=% GE M_;($+['8'\T'JL('W?%6;^$ .MD05<-,??&G=?J?K&J7O!5&6D3W14&GN J* MZ%Z3UN9$>A1SHV+E1V8E1*\IH!DUFJZ/PI%$Y5W\U-DR;.I:L9W M =?TTG<<_XFW;RV=5X0XJ,J3L\'XW9;1S]6[4ITCL3,ZISI18Y69LK^RVHAE MYPZ2NPL:S_+@4@S&')^J%/E8ECC3S;0=*-WRC'LBW@T%48:7K[34PU#^4PJ= M=SY:4D8%>=C[Y76X$B=FH*-J/!4[W4A32M!'?30![PAR<>@6F"1)Z4U'T*S' MHVK&S5K]'?1E2*9ZP_IWY&3]%7EZ;J6F$]$EHB\/![%UDP_I-K+ MM1OSC J"/@Z^+S%!UW"-R(8:^>]]E'[VY,]6O+;YC(?_/)/_3S\@YQ$5P&MC M"7\;%GVL$^FX<[=NGQ$^:%Y*TL_KE$2M[(N[\)2>JH>G,NX_6T%/W;4=G1YAX+S,2#Y(4M+^\1-BX&BZ[>++F2:BR-,\7N>XGH;$OA%>S1J$/92/]^=0R9/+LD--3-DK3S?\9?\=^Z84TWB M/NKY#3%X@]A3Z6;I"H(^ZE-\!^O&^*&2IH]:;>[;*=W@LSE+;IBMC[J77A6^ MX3A-9'W438NM/X3S_T<6F_DI,#IAV_MIYQ8H_M]'J?.C0)69B0A J0MM5? M?PN*%$F)+P!(@8233":Q)7*QSX.WQ6(7^.F7%]^SGA!EF 0?=O9WQSL6"ASB MXN#QPT[$1C9S,-[YY>=__N.G?XU&UMG%Y2?KV GQ$SK#S/$(BRCZ_N[C#]8? M)[=7UA4.OCS8#%EGQ(E\%(36R)J%X?QH;^_Y^7G7G>* $2\*H3"VZQ!_SQJ- M4M&G%-G\"^O,#I$5_SFR)N/)_FC\XVCR_G[_W='AX='AP>[D8#R9O!G_>SP^ M&H]S GY?HK!R?XZL-[OCW?W=MX?O<@_>V,X7^Q%9EV>Y!Y'S\.[PC7OX%KVS M#]\=3M\[-D)3]&8R/1P[^S\>YC4E\P7%C[/0^M[Y(581\ 8!\CRTL"YP8 <. MMCWK+D7Z'^LR<':M8\^S;OEKS+I%#-$GY.XF4CW@[=''LO M#]3;)?1Q;S(>'^RE3^\DC[]L//]\$#^]__[]^[WXV]6C#)<]"&+W]_[X>'7G MS)!OCZ"J0D#""V#XB,4?7A$GKB,!O:S*)_AOH_2Q$?]HM#\9'>SOOC!W!]BP MK"4?E'CH%DVM6/>C<#%''W88]N<>5RG^;$;1],/.?#H/1[P6QF\/QES(=_<( MGH)6=!6#YG(^WUX6=)Y30J9S@H,P;H;IVWO\V;WBZWLE*LF(#.T7$A!_L91] M%X)@WC-.2>"B@"$7?H ^@5WXW#VQ/4[YW0RAD#6AO 5Y?RK(*S*9A^?8GA-Y M<0US[(7GT4N(H 0WE<+1;!E_K%FJFT>< A])R7'3FMKL(6Y?,& ]VO:<%S[> M0U[(TD\X<^/1>#]I9M\E'_]Y0]'F'GOV O'B@%!>W5XMKLY[Y)W^>P5@$[P-;OH\9'^=D]&L4T4JG&TK< MR($:95*D-VI0NP/+XW?8B) -)4* .;+D>_XD$ MCGSU5 CH:M204TI$B@Y6P:K"?$(&F^DR +/D$4.S34B2Z[=-DG2@^940]QE[ MGHS>V3N=C=4MFD*5&"T];(XHV"C!XQ4" S*VJ*^GG]FR$J5Z6KT@'5B 1U B M7-R W1/"",9'KSDWCR1;=;T<+;.3JLTD91UUJ:N\DIIF1Q*$U';"_^)P=AJQ MD/B(7F'[ 7LX7"@0+"9/?\]M@ZE)DB9[C$;(30O'2*GU5PO1:5/>V MN"+:P M)MA=US>C'@NHHRO3<*%C-IE;^MJ'SCT8U]2P!W5?.)!@0-CGFQ3 MJ12C>:17'.*UZPE$M6LSS;**B')['\?4*11D4R$/._OC\?YX=SS>L>84$PIO?MB9[%@1 T7) M?#F\[EC/B'LXXDW>L:GH:[M2QL;DZV"C[*F,A /S2!"#73J+9;@/7RON39,C M _WFM8*N-! S[&]?*_8RNSZ#_:,X[)%9N$5691D/[\RK_C*#K'R.7ZVM,[SO M7QW>&D?("C8 ?VVP!7Q9&7RS#;Q2^#5^R0RWV:9<16L7\7N00;=0&M.&'K5SD^&WD"S3@Q]TP9>1H&!UIT8!6+[LAD1$O;>4(A8VV@G MZ]^4H#30FJM&61^6D8$VT*2K!MT05K-"/3'0HMM$+106E6$VT(RKKNDL)BT# M:*"]5@VP*5@P@VV@A=;0EBNB/3/(!EIF-8-6>=1MAM9 2ZP\)"]O@8B%36$NR_E9P3XPUA"K M:=I"J5@9!8IVV4][ZPQ

\:,P97W[+K:6)XP[$B M#%8ZW"B.MW 1?<(.8G?$) I &05H#H9-2I8*Q2E[6TBLH M80RLIJE<7&WA-6VA\K!R(RE-EP',("J=MTF2GJ3D$%'$5-KYQJM:6_:2JRNH M?*6VG7]=#\^\/)AB$K9.8."6;.F5(O3IS_E*YU,<1,!C9O>[']=5(Z$:*HK MH^-1!:DKZ>I*@:>#B8V.H!4BH,YY870\K1#Z1B^4T;&U98Z) M0MM7<#,:'6W;0$B=6UDIVG8TV'V04^+/*9K!,]#:\U-"1]LAE?(-V179U%^7 M@ZY0\G+*_AQ09'OX;^3^!FT1>N2O-@ZX4M?!'7(BNLR(HYC!5V?P:_!X@Z!U MNK!:NYY*[CUL3P=SG11;RYQ>)UFEPFK%]#_DBJ DE?5@M+-$$OKV>E[KI-]A M35TVFUUXY+GS*6M=KBE3U4IO/=YTGG")SM#R_\N@-D1?TD,N)UKID,?-4LK3 M+ 3/@9"7J6G/8TVAS4R:=E53)J\W9/GTJ-:PBL+ZP90ZX)(86_FS&(5%]HCO MM&-PIT- EH34I3&%I:%U[;"*E= /^E4HYW@N"^AW7LYCS;H;VO#R=43<.F&FM VY*A.C D+;Q#F)!&D4I]?)C MG] 0_QU;Y*N0UO+L.O&^+B=4RV&"!8U2*N]L#[%<]+I,=8A*U(\NN20H>(Q' M5+X_@]FR!ZOCJY.I ^%)!(MTQ#BU#Z *5VIU/A=?Z#'L)ANZQY3:\&F\Q(,) M$'Z$$/%LL^'E5@+J5C>"@EZ1MDY M10Z.2X2?/12S'KCY-BPWU(K(TW2$/XSMLC[9_%M:M+07<>.^)\?.7Q&&=I#T M#<1B7UJ<"KC\1BI;04ZNTOP'5#D(N7%XR#ES*'E.S!WAR:Y&0B_<5QX+T(KY M&JF]H#Q^LK'';=$+0OFDFSET6\&L$ZNIOZ\:TT<[3,J.5ZZ+U<&4MN>QZVE' M#'13H,XV ,7?HGE$G1G,-O&&8WIPH4K5UTG3B>H6Q4?0W1.P[+G;=K;8O&8OX)7WJU=HL3 >F\^D4.3!#G;\XL<%W"[Q?!WR^6LN'OT4L MI-B!6DGRY8L?Y)Z486$KQ6O:AN;E0BT^@2WLGBQ@G0@KWM7R([X=5GJ0DY': M(TKN.V)AURA+I?:(H P^F($[?25GO]E8EY:3W8/4;,$C;[ 8;!4ERXMC,YQ&RS5I6M5H[/K^J=Z M*UX2I=2_H=2)@ON%2/G>C$X+;,F.LA-6*9MP,-FDW;!6YZ972C4<.C]USL"* M/M=B_\;HY,26#,KL ;9/9GQ%1-7L"2O=+F(X3TW1 $9?.])QTZD-Y%"ZH63H MC:=NVZ,XGJ]"=XR^IJ0=#6(16$9?7]*.H$9;T<2[3MI1HBT@T^BK5=IQ+!X5 M;/1-+%V25!T:;O3%+6H4*:0'&'W[2]M9L"'EP^@K8MIQ4Y/8HW2+S"NQ'\72 MMY1NGGFU#!5R]I3NHS&<&JD$3:,OK>FZZ6RDVBI=) MK=R*&HY9RKA2C(31<'H8]]AXA$44Q?YWAGDI[(Z321?7TPL;TSC.C_$3T?)7 ME*;N^ESK@"\B?_,R4YCNT[M->OU!+-^D.NX[V=UI6^>M8;+ M?E;O*.7WECB%82%,'@-^+."E"^8#GF)[@T'@9Y/$S9O7X;',#LE]_8F$L9'R MC/EP,04-A/*>AZ9Q[XRG"X=[^R6O*Q+/SM:D34]G8"A#.=UH "FXY&QKF2ZJ M6;'>6V7[C,S<- MHUXDV-?$#- M5H-N\\#H?%*3ZD')W#4Z!=6PP:JPBC,Z(=6D;B&R;223]S>8 MO5G#6K^ #\WLE$*3.D6-T]CLO$63*J'E/HA2=N374%&;FW1*"9*][7FG>@/6 M]1U2GE9# A1?%+7^W>J"SW;[VELJ?2![UUVCT^!;NL !=*,K_%2R8>XXD1_% MF?NJIXJK2-?A4:O1*[[VM2.,B:R>$4FZ_)HD]3^Z"V(E,G5DM%^M4T(J.Z:2 MSTOWK<9"@_%%%,(#YRS$_CK,LM$YCN#N?+[K0(GA3WMM0/8\^^5438/XIR&B M_T,VO8 7NIH&&XOI>?8H47#[% P>/8GHEM'')0P3_3T4O^7*3XH8*/YGLF7T MO(#A8?\$,\?],_*>T$<2A+.NK&2ADH;'QBWR;0SS*.6' C"8<'G-;8^2BN*^ MK2V&;$H+5^.WY8?4:&#T]ONVZ5K-($9OCFMA:6EE&+U-K8.GI3%J]*:R%IKB M%8O1)Q1OFZ:UM6WKDX.U>I1666@?D/@ MJKA@T7FGYF4=/LZ[&73J>T1]):7+WM:A=3'\6%;KLK=U:*VD;*6.?2R3-Q&0 M>EJ-]N_6HBUK^D;.^4)H2T8GLZ?P[ *59%XIA-!W,3U+E##0J5<$@99ADS&$ MRC-.%NEU$V>1>IB*8@%ZI@PQU;8)>\"()<-1Y&4/#;%T"(J"\,%AE@L[D18] M)+QM0DW4RQ@, ZUC2]J4,A@6SN3.Y!*7.00C4Q(_Z:9N#5^';)FTTD'!\,7, M]BE['?$FVIAZ!3$GNKAZ!7$GVJ@R/_9$!U5&QY\H^"4FVW?>3(HVFHG>FXD. M]TU%XU1WV.=$]&ZR?P[K9U.Z )#+4_V7F:.((A8F^]K\ M(QY)A7K M#44^CGQ^.2M_E+'(#IQXMTXV7ZEU43HFIZ*2:57*S[_U@*/I8Q98LSWX,+ Z(4OU("IQF3TA; EF"$-_'2JB4A5& M3X2";(AWO>TM_Y(O^#\/L.3\^?]02P,$% @ <8'^4G/6#GWL-@ .4$$ M !4 !P9G!T+3(P,C$P-C,P7V1E9BYX;6SM?6USV[B2[O=;=?^#-_MEM^XF ML9UD)DF=V2WY;<95CN6RG9F]]TN*)B&+$XK0 J1MG5]_ 5(B*(DO: @$ 9FG M3F5L66AT-X!&H_M!XQ__]3*+#IX0H2&.?WMS].[PS0&*?1R$\>-O;U+ZUJ-^ M&+[YK__\W__K'__R]NW!V<7E]<'(3\(G=!92/\(T)>C?[K[]^\%_G]Q>'5R% M\<\'CZ*#,^RG,Q0G!V\/IDDR__K^_?/S\[M@$L841VG".J/O?#Q[?_#V[8KT M*4$>_\/!F9>@@^Q_7P^.#X^/WA[^^O;XR_W1YZ\?/W[]^.'=\8>CX^.CH_]S M>/CU\+!$X,]?'IW^.[HW2\?/Y>^>./Y/[U'='!Y5OHB\A\^?_P4 M?/P%??8^?OXX^>)["$W0I^/)QT/_Z->/94[Q?$'"QVER\&_^OV_3ERY?WV5^+K]*PZHN,Z-'[__YV=>=/T[OZVEO^T=NCX[\DT^<_+]Z4?3F8$GX^^WEMF;#.'D?A+/W MR^^\SQJ\[Y@KUB&*^31_&Z")ET8)C,>*Y@8YQC,OC)497K;NG-^LG[M.N.9TR$L1/']#;0DLP?BL)E+F697D^F7.^CH\.?_EPF/%VC]BWF"&_ MRHS))D=#+'C*=L)UBU?I]QMMZ\BB4(R<1[P3&>+7+:=PDCS#>G4QP' M3&H4L!_8MA0&[/.@^"L=3\9,/9D1HVWBWC+"/W8AO*[;LL!LH89QR+_,E;'V M=?22(-93L"+"Q3.ED(S#%8\1]JNF<#;Q)AY]R&8?\R8>/6_.N3A\CZ*$KC[A MJCQ\>WBT-.S_NOSXQU^([Y8H&#'_A.W7URE?5N/)W=0C:)PF?,_A?LJ)1T-_ M% =G(=MOA3)R%45\&\)D]6'D/: HG//1*SOND-(AD_.XC92LJ$ M/-CY2T(\3-AT]\CBDJUX>HW97^.$F0C&W^-EG""" MJ((..F+#A!['R101Q@#.&>;=B!>Q36$4S)B_01/.Q9/*5&\E94*>.Y29"\;$-X_\ M1"6%0D1IHF)""AXG8,[ZE._5Z E%>,X=,05!6@CULBI&#WQF^* =I8&(D55" MF!&Y(1CH"ZPU,\'G*:;)>/([Q@%E(WZ'R%/H(WJ'(Y#;V$3%G!2W;+[&*5*9 M+34$S*S1,Y?_"CE1XL199.8G;B8\P-;SPKD#L?Z895/AOI6$ O^4 M)"7>V6^;?+./?C#;%J1^4C839\MP73O7+03=UK*XU'J=:Q'1&Q%_C3)ST594ES%:R;1# MWF;"MH-F1I:=X7H%L[,W(K^].3H\8C;U\/#-P9R$F(3)XK;1:2_\O,Y>DG.HXP0FVSHD?\@_AYAM@?]]B8AZ=80ZE5&942[43GK,Q(W MK12AFE_:5=.EE!59G+*,K78"2Q@P(>ROU@B[9IXUR5J6]$O/DJZGCVK$;-BP ML(0+4$C+W";GI6UQUX2L$K:L)UEAUGK;12YD_'!HO8RUAX-M"6$GFT()'_NV MS+H&NN;H6@CZJ_VCW7Q\WY*U.LY0"/QY7T9V+1BT$N_HR/[QE!.O(4(GA/UL MO;#MT4HL'5TMY/[P<;_D;@J/%T)_/-XOH5O3&X7DG^Q?TR#)*U)30E;[ES30 M?I6SAH68O^S++K25T"U$_-5^(R4YDBTI]T+BS_9;*-E![1!O4:CKB_UF#:*N M"HB.$'5?K-H&AFHEX/'AOMBS5HA;(?+1OM@W5?!BH8EC:;OWC_<;BF",_>P= ME'O#!(V9D4]"WRMBX-H1NI6]N ;771?"0 YE-,,D"?^9]3Z>L%W$BQ_#APCQ ML$T"RJ>T43*1$1I%&8],NTO;PG4^XYM&QI8"($>6H@78+WC^69)@OS@PN%CM MM'K'A,&%DB*GA,/(PWK;T7FZ# D"41FRY';@]2Y]H#X)L\UO%R8;Z)A#?PLG M8GD33Q[=($EH?V111&SHDD86Q"%%9L!S#'B.*CS'H42^=Q_Q'%*+1FBI[]-A M,[0#8DC:9:] >QQ^LD;^"K1'%^*7A>\;ZM(>&I#;#[&L.R)$MQ?[LHOH[>ZB M0/_8BXL)^NX*AL?$5 Q/8EU-\6 M+Q,0(FF#9U/X]R[!_L\ICI@0]/Q_4L:WYLAO?0=N!'TK^#=PQKHGR*,I662] M9VN.CGS6.X%5*F@D8^*LN,; GUZ4HE7_W*'XAI(I5A>HEIZ14W"FS1LO#"XP MN?=>.*J23Q.V([(/JLTDZ)RL1-](]#[X.Z5)MCQN$:\J$]SC#A2P4S=FXB!L M#EY2FJ+@+"6,GQO$3'^^0])K])S]"1@;D:/8HW39FM,IW";!WD>..?D)"?UL M&V!?&['S3I"!3+6-9$,/AM?O/1X%09A[)]S47,:GWCQ,O"AC]&%S7=TB9FMI MF*#EX2\7ZA;Y^#'?KK/!5%SD'?%BK*X)9XZ@*0^W/"TA0=]CMEU%X3]1\$=N ML7YG/BF'C(SC.^2S>9&$;$,F3(SXL3Q-KA$[:P.O,'?'PU#-:"OKP+T0=(;R M_U[&VSXB MC(+\6"QV /G4+#"::H M5:HI&-I1 MNE.$&X7"%&*=LHMB*_(L]-&W Z<+%5>502BN^>_-+?B*Y(X0X!NF[0U2X5#Q#@R*[!_D4"OU@ MOVG2H%!5=%FA)@=*J76GIDW$8:&57^S?TKN>/%5J<: VJEXC!8<;%[IRH*RJ MCBFDA$T72GH5ZTSNJL)**1]ZSVJ85\KFA91"%T<65=(2[[)GC-*L%YI%R^2> ML94AT.=5J$;^3"1__2D*T@CQVM:97\<%P$J(@OV:WFB.C.+@*O8

,ERQNH]T\8)8_ G*'.LNVNE8CF\)F049D<'?L( ELBI:6TB;7^2 MLB,.HK0T;Y;:0G#HAP2Q_9/)%+2EBA$@J*66A!& 2+%0*]B@)XO2;W# "YAV M3R.V'/#!BQ>\5%$ZFWED,9[A[ M<2*R7CZ@=VS;2.@I&[L!?J1B0!'8=W[<'H05F3.O!N@[CGAV@-J\?58_1PC-1RC*S?75TX2>HS,E7^ MCL+Q< \TT."FNG -HCN%;!X\K+DG850;=8=(A5L#EL=2BF^=TR2<<3#-5?B$ MZ';]5&/Q%56.G(VY@ 4V<'JZX I#G(]@@XOO%$W2Z"J<@$[87(-^,QN2$X2'UNW4\\_V>$'^'"M%$R4@$G MI0F>(9)!6GE6>!K.%<:ED8P).9;/+:#@'OG3&#,M+F[Y(K%D8 M60-K.P#(VJGV/)J@F#F,7B]0,I"HE7"(]B';\SCX#FL#*RYU&V/B3= R%?,H MIYLZH^\8^,RL@MS**ZAZ$[C6YW,ANZ!1^E9_W:5:4AKTT7@6K+"I3)6JB=#N912H0GY0AHF,[;+-WG/T 01@H+E MK]FKM?DGI^Q\2CP_X3?1=0+?]7=L1_Y5HUQ&'H?(V+M%?)7D!3XR-F(?C1^B M\!'\%)\D03,E_7-%\Y(3*T]X=5ME4?"YNN("RG$ *1N1-B^.Q#LLS[#RF[0@ M$67(*8)W!;E2+^4",P"8K@0M$]K_'K/!CX2N*!M^%#Y!X\.-9-0N!F1*N$=D M1B\PN?$6R^"BG'YK6IO0Z!6.'WG'56L-G@N3H=:736*SM>HM<44[M$EM'Z4R ME>QJX@2:X6JGI;:^\WA&7B<(=N-GNZ42!W=>A"BO51]2?K@#6K35* M(W1@-T0 ',.2U$+5"U9][]QRAJX31934\,%>.()"H!;#@N=""WWO>LIVL/(4 MUI0&$3+;7\I?Y>39F(TJA/_H[$Y?/^!2>46![.C;T>UF^*52P(42''CF2DD) MP%1_H8\O^ZD/27R'>/O.RCH5,) .:^<]/A*4"\=+E"Q;=X][DNO:1>13BV3F ML$\7;$U4K?+S%S]*^3LU'-+'_A]D[[')AZ"5R"ME8/_P2/#L$:[JY>-GP"1L M/0&UC#">))S<%2,44R@S-:W5.$D?J$_"S-) V:AHVE6.:7G4ID+_5#YSVT*@ M8Y['9-DA)$56W=9(<8!JJP/.EC73Z5&2[73QW-@MFRY6;\Y=G$YCS\>01P\?7V:<&VEN&4?,L.?>(\@OQU,VAIYFT;G+O%(P MKGH>+H:XG1".TKA"YV]]A+HZ$!MT)2-Q 1Z)<$3 MS2M<#5QD=]C%&*3&XIB,04A-WS$;"Y:.;D?5'I!R^PRS8'A>7F2X#MF3#2>@5Y9"7KUP' MHSA8W8$*$65_2V?;M9/'R121^ZD7K]ZRA;B-AADSX7^KJ,$LAQ5*+TW6[!$) M'HFB">@$ *&J=,EC67[E!O.G3T(O6M[/'H^7;*PF":+7*!E/R@Q"!(/155K]]],L;,Y\IK\P^4FO MF)O$[ GPLEE\Q.-I" MJ$=9H"'11C)*,YWY,2@*[Y#/G$A&'3C%:UJ;W-=*9FVYZ!7>194@UI=,P!E2 M2\+L^Z85;-"31>FW'5XYE:7=TX@I1;2;Z?02HY82K?)-4]D!>B7Q9>55@266 MM3TQ0ZD '@*[_YY"ADM_?:M:H3 3O;BW)Q]F=]H)IH#-\(P?LV>/H% MWXBX*3QUZ(RHNT1-72H4**L7F9BYD-M)GP\Z'VJS&J)&XOZ,_W:&2DBY?WN= MX71DH6#X2W*6SF4<6X\F%%Y(_O2A%=#RY7Q-PI8UV53!]K92P.R+ M$&?V@0JZ%MQ K*[PINJ?9OX+A8]39F-'3VS??43E)Y?E8WF[]=-33EC9\C"W MO"\,1M:UZRB+FKR,3CV5/EFZC^QKUSCV\U]*?[[&2;9S/(>4GT 9!_+/YEK$ M<>\:7]VPNO=>RKS*+163W+AF;4ZW)L#&];:^;)$$8[W/RB*8=H4\BDI_[V56 M-G#CVJP4V_NN(#8]+/0^T_*O5)GN_"^V[#-*?/:NW?65<\M=R?&$^9!94PO6 M\A9'KJWG&X*90,GB)O*R:7'.OCN7?>/>,$.NZ?:TO+YZWJU73+BF0^:ZC1YH M=H^HQ[.78,%(:7+F1D5L%03WR)_&.,*/B\S.4#BHL964$6PF#\>-R;)D+QN* M$\__R5A1P&BV4#*"65Y>9- WG"B/32,:$' TQFV_>WYB<1AZEU]Y, M 6,()MVSO"<+P184A0@B.^!6!]SJ@%L=<*NPA)P-N%69$OD#;K49MRI?47\/ M<:ORE=ELRFKOB%L]=N4%>QT+ .0)V0/KDEH4*LZCG&JJ'6(!_;$?Z:IZD,"2 MAR&A"_L!L!ITT7;&%>JPOWZH!G6T1C!>&4I.3QBK4-IG=R!U7843.]+W1N!5 M:+QO+W!O-=Z0.A#:[]O=L$+[IK-B+KWJ[:+ZE9*[8E"&/:!SK')Y!_C2]_U5 M*_1M$F6S4OW1X6!_NG5WFE!A8A0&@]/% F@ /PK5#[:G"]7OB.(5PS,<#AHO M1QW)%^A\#0K2?L6@T//1L%&6]+S;/9="JI%J_ L M7)(F*@/D\_4"BP<(JVT05MT@Q0;6=H GME/M>32WD\*[#6.)7B] 19"HE8#% M]B$#/:RS#U!%Z;6Q,T:K]ZB4W1BMOJM3V@;$.1HP:R#.>OAGZ/\0-%Y(F?9B[C>9I0GN"+?<9S[G+=\ILWA*VF$X^& MM*@QTEE DH04[I(7U-P&GBAOH6*D.8YZD:/LN1L^:[;O'8>!@WN MQD,/%D*PL(-1V"1B6(83+_)B']U-$4I^)SB=LP$ XS3DZ)F5K(*/BS!FGX5> M5+SQ=NIEP59%],;.??6#[-"E(@R= *_D2570ZJI6XJ91L/$A533QTBAI54&- MD:R2NX,=02BN[U2V'"#&!KVY]71MYSX-;O=^K<$5F;11C:<9@9GH&R$ -E@R MY[XJC<@>8^T!74%-4I>:<0R I104J=)-50C+*?Q5%YHX=A)ZU84F/FQKXA5M M,55Y WNP9^"=I2&?4B5_EYDD:^J=@C8S#*I.X,?R_3F#,JX41@3)0=F M<\8D9X475BG8@N1B:DD8@8MBUB-).-3_##TD%2L:)(L4N0%VY!J$Y74#6&H MOO\/$7S#C=G],[X(G] -(GY^9E@M@3L4LYWH&B>(GJ7H_IG]=9'_>X%3 D0" MZ^K.3.F/A^0R9IY RJ>56DV,>AJN2V *[K'>/W3M5+7N >BS7D"OXN"?E[XD M:RZB.@ID]TY=T='VP<60GJYL 9%H55Y]1!8//]+M! M4K$@H3&',@1=::PV$JB0T1]/2F_2926M4%"3=2VB_9W%P[6SYDSP M7)_D%I?MJ$D>_Z9ZBO:O(,X=RA)\E-H MGTI=X\)!+5Y2FL*R,!TQ8+/NAN(\6I%2IU[DIWFE2;:A1A>8/'LD4-)C=\P, M95G,X.)L*"$R%! 9\BAVZFC(HPQYE%>11Y&]W&!12L556+X#20M[8?E])S5L MB"0:\+Y%Y-;^TLCF]-T1M+GW"V,.Z[@EJB%TW/>^M7\Z7@N]"44/J1Z3@>-" M[Q]I>LHU>=$J6+-\(X>E1*E5K M'$)M**8IL_X5WD,MM1H*5CI5\M/A:D#UHB=(_?5MM:S2T<<@N-/3)WL3)[OZ14H4DZ0B\R0#E M%3.Y2&>-%GF"=H0+)?@U\?0@8CL8&L^SM&_\F#%UBV+T[$7WB,P@9ZA64D:> M4JQ@8IQ-\WM\G@WAKB)M4NM+JG/F!#,.?&9(] K80+@O6?G\X4'S&/X0I@0U M!:DH24H2L=\VI6$?_?CFO82S="8?5*MHU!EOS,[!>5MOU!5OMU[\B&"/PJ,B+Y9@&$4]D%ARPJ()0?EE2"E9>8W!JY+&Q'0345E(+9+ M1A?KUM>Q@C/=*<,M7#=DJ\8M+I-+D&P5N>O<5O<>O) TAQM'!1$-[SN2V;C$ MJT]$N.(\YD)I_[IS)ZX\^0J)[#4];1*MQQF$1/8;%67GK#D,)!"]#I2+UZ." MAE"?"QDGS=JH5T'?AMB8"M;B]0KOC9C,(%47Z-.845+OP(X,DP+_QNLG7W(_ M#]'DEKFYYY,)\A-1@=%[!$5%@(05LQJF^[* _OQAH2^U+#5MU7BXI*O*B_*2/#4>D%7FI<&"FK1^[7Y M6%J,]\0+F,'-.AI1,2=9IVSAKO["79/9#,=W"?9_RL?\M7:J5V[6:8B#S.6B MR$_Y@EQR=>8MY,=)F;Y>::Y3OANO]7:2,D6R795W=X&C"#^SOBNYR5G=760M M3)BOFE^>EZP7.L514)Z2V?3+)N0]"1\?85<2=N[*#GU4S^(CO9JH[<0.'0#- M@R)A\[+>H@#-,ME;G-E%+9+SE9P7=,JZ(FI?QFY>D_#A[QHX(I4.SNGRU!'?TJYFUBJGG M9W5#8'&'Q%+PS* M(:(17;W%66ZO:NQEZ%C."G4%C]J._+.H%-,E PFI51K(-N)P:X'LQ< DT$S&"+,?Q(SN? MS/@NIG:-H8Z"R]R;6@&;O4,G>G5[\SX3^$9%97/S?%^IW*"H)='+S8DV@6K? M&7U=-R6:YBMN6U"N78EH-"L-TCI[[6$W@=VZVM"RYV$IU\*:.PVZ%S#0]1-W M'-Q8V6HN,V[W]^TI)B6UX#O1@QLEHJ1.?AAVQG;OJD^+.:B,>=A3([]YL3?% M>;9EJ]BT>[_WTWZ1"2B>0U> :L.(%=-R*P!KS;4@W?MR591<7 "R9STV[#D- M:8):0JA'+LOP^G?.0&9BI7.CGJ?;_2JA.)7+60W/ZK M@0@6N[8VR M*J@"YPFI]WC34P!5%GKY*!&3=DV,$V/+00=R]L'A"?+J3?XX7? M>/N@T,"GO?)M 7=,A ;VV,>MOT8DQ-]C1[?ADE@A_R][8>];%T#U54"AA3V> M!:"+H(5&?K6_#HQ6C;1<$A9ZL;\XC-H)0?V) M0D.?]V)#:BLQ4HC[97_$K:SN(@3=BY-6;2V=E9S'AWNQ<;94+Q+2[L5VV!XV MK:PI);0@O<7U7S&M]" 1C@/$]JO,&\11R($9P8D7\7&^FR(D=/77-/2GC*V( MZ6 %^1A/KM'S"M:AL^*:"09MKMC6J?P&,,[9ALY=:D1HGE1&%S&S**'":PP2RT) M$_QOSX;1 P6_"M1$Q<@]B]!["".F102[7E%N9H+/C:S -8[YZYC V]$-1 SK M>A0'>N://,WAYNTZWW?,5_*84\3XV:I;U@8FQN1TRBOB7\;E;V0IH B![PSNV)'-NM@^$W>HCU)GO=Q8U*NE^3Z219MQI!Q6LA0A= M>L"HDR4BM2@^V@_U@LV!V@!](?(O]J>D82++I%>$]/:; )CT52FR0EIY?)I- MJ>COL9>R69QE.K=3GG<0ACSCD$8<\XI!''/*(0QYQR",.><0ACSCD$8<\ MXI!''/*(0QYQR"/NX&)4QAM<2AEVHI6MR)'((+[29-I&Y$_DS^Q/)G6BC]8X MKD*&T<$4#+_'3*<7$7YV)0&C@^.]2K_LI! SR0K.(%NX3R%3W\GB.Y/D,BXV MKA&_B N^306A:OX!SHLP]I@1XC4U:$(SLY(7JX/%U:1I&@X?WN-;Y&/&3(36 M]I5[+#DF*M>VNNG?A.880Y,P@6:2RJT,)14['#T5ZD/:;$B;#6FS(6TVI,V& MM-F0-AO29D/:;$B;#6FS(6TVI,V&M-F0-AO29KNE0\#A"+>R:LK!'%P=@G+I M#IX>Z;L).+ITK:_3D&_M(UY-@>Y">PZ\]-"SX5*Z,6A!"C.=S3RRX%FM_%&[ M/[THS>[2;B3U^4=\!H[CTH,@*+LU>(_S%P)UYBD[8\OJ9*1^J4T4#<3QX_WR M47-($&:]G8D8T\Z/6\D+MW-7YO6Q_JRENK";=&P:6:9:E72:$GFEC(2N-UDE M4Q:ZNC,_QA7OVH('LDS#O 30!$95:R-EA,4,@">2*AH;*63+]I9DN;?P.!Q\ MIM11Z(-[Z$RI;F]^AH/S5)7-S?.ME%.J)=%+IDCYW8:MK([$$RON9G6:YBMN M6U!"1WW':*12,HU6I4'8K;!TWSD(F;)0S?8?-VY0(BC=<[A6]S2N\B"$L'T' MR*0F<8,+52MHV_$N))YVWN D3V\B_="W<8?J G;ZK7_G M<>,8+S(2]L>".U'(#H^A'WZPOVZ>)IVM1_44TB\VQ\17X=TAI#V$M(>0]A#2'D+:0TB[[VC@$-(>0MI#2'L(:;^ZD';C*8RGF RR_ZB%D[6WJ\=(6-]8ID(-RQ+GJVS-B*$7TK@L_UD M(;YRXRTR/^#9(\%URM?+>)+]E8Z>&,/<$;K Y'?6%A37ZXX'(P$;5>ZS?_YD MMH)?^4#,(@1'1K16V:\Q33VT<_RPR3$SIF'^JDS.+UA->CI5"C'G%N RYBXB M=Q;YHO\#15(RM!#HJN[--V8J9^D,5DIHHU%GO'DO"KRM-^JL7A"?4L#J4>4F MG?(%JF D&BC->78PNI_BE'IQP'X<9?^*#U#TA"HF-3"7LE,?1FJ]L?[4TB:; M+5WB]L>Q67ZAP?KU=B8XY=?O2>AGA3J9&PA/ZM00,,'[.?.D\0+E+NU8L6!7 M Q$K_#/:Z"AEL=LX4%\?W?0_:$ZM?U/V27 K06WWE!I_[T(";KR%H@ 4L@U M#97Z_Y-75DGIR&<[,,V.MU!&&BB8&+V3E(8QHN7^LQ\)4IC&$L3ZD@DX-VM) M&+%&13EL=;L 3I%K[-0*BUW'XW9,L\L(Q%7/Z7J-:L*=S)574KA0_Y+&$L;* ML7*%;7:[1>2-G<:E*H7RNS!N=QMZK%4V,>]>- 65J@Z\)?;ZV5=L]B%+H5GK7L@"]G)\X M#<"5 1U9C4^6D<,DY 21I]!'U=/ZFM^UH>RLG,U@>H\3+RK_G=\WN,;)_T4) MKU7_&/-:,;FM8--Z^1'_'@AP:YHSHP ?W3*5IY052EYGR&JX\Y++/S,1+Y<^ MPX47DJS*#!PDW@D/AI[+]1$*Z 7;/\OC=_["#JDA12 @N 0QJU/T&^S2U:!D ML_\R3DC(CJA^-CQ&DO@@?ES0[#A-*'_HC/F5?Z'P<T*2>5;AS0>N9DUE,GM\)\&WL3KH?H+6O%R"Z3_#0 7@W .\&X-T MO#.;HZV#VK@!M^L;0>( +L\F!(D#:#[+XKU-CJ_(Q]M?E,-.M:H _0 M8]T=LC6.DES0XE6D@K6.BT2,32AU#S8ZLVGDUIBL2V_B=J-;0^F#(7UO.AFF MD.#O.0F]>B+@EJ:\]-D-^\_WF/^=?W4-8*,M':W0DJ[+V1@)%FCJT.Q;7*NK[Q.C) M8*;='J/U8ZTC8P1F6JDJ0W?\CRAE?]"[,JQCV>UU4;ABCBP)"+^O963XX?O" M(/*@*];='J^EQR-LAQUC4<&6VWI>=USL4/(F3VYK>-WML$/#FSS9[>G8Y\BX M/B>++26_EF#'I-QB:D]T;*]# ? 7:FS QGWZ[W&8O4# 5DEVJR'VD?@<6)Q. MA;05,V: XPUPO &.-\#Q!CC> ,<;X'@#'$\.CJ?L\PP@/=.>LBBLM:<6!<-L/=+KW9N,_C M4I'K&:"?UJ4Y%>KFN#W+1O?TJ!^WF/D;_>#:AVZ1XSK'ASX]WFQ@K%R MQ-;//LPLF"DJAC988.U>F1A(/'5L#)?UHVK'ANQT;JP:*>E"#7R8.ME M$!TBVIQ[? 5X+=LUO%_(&,M+1 X%.4UJVPK%[HU]&+#Z4 RM)*HH?7R#./Z?;N^\ZODF\2LF*=#WC' >\XX!T'O.. =QSP MC@/><< [PLH/MG@X>X5NU*2R6M=V>""U%D_;?*81BMN#6;9GN([C 9VF(>W4 M8;#)GO=AAY':I>;;4(W6]/V!#P-6PDY M",I\>R3$QRG-#<#S"'*9+P*O8

+ U):Y#1!/AQB@+*"U]VZT5<_["?P3%YV0I&@F^9;4H*4U1 M<):2XE72W(^_1L_9GV !-DF*1D+%OD\8']DD0_0T)20/+LD/534!M<(N&_,= MF$BJ:VY%B'9(5@S)BB%9,20KAF3%D*P8DA5#L@(03*[S:_8J1:%D[FJ!R2/&$)3KW8*21XU%6)G_<9HUIY7NTF)/V6R<4O3:51FIUYMC<.H"66T MM.DHCE,O8JN(?>DRSFN4+-T;.DJ3*9NVDHAA\SQ9?4+98/N) M#3/W_"XPR2*Z1LXMK3R8+:G[S7L)9^ELQ958$#E_]_@$F9QR0';,ZBI?#ZM5 M8*K$<'6O+JTST/SIL'.EV7).Y_/CPZ-COET XYE538V X)6CD'W$#U=]0L.' MZ^W,1@_7G[Y]CA&ATW#..3J_&]\(5X3N$"R$]F'T^E,;3TJQ0!7JO<3^=E!# M9:P/.M2O+K2GN-YPG;5P+)!7:2(KA',Q M<2.ZO:0UV*FVDR%?J=(8%2S>883O8/K_E5))] Q3_T]CN4]G"CM,=^(TE7 M*[MF1O\5)M/+. B?PH!M*+>(V0<:)JNA5%A#>OJS3C/%?9;5SIKGN3O33&U_ MUFG&B#H@.JB)B7]C^]2U!3F#R5):>ZPWS;G#?OHQS?FS[!#DSS3%8TZXRT_ MT %Y6V_4%6^W?,+#.%MKTBE?LNF-C08]%!W:N=B0R5Q7[H5G?D$9M2?,W2F. M$^+Y">58O?&DRE3"\V0Z>QVTU-[KCV-;=^OR^86>+.H%@:8W.V=%;9]%#U?A MA'45\8((;"_$9(Y)1A6ZQ[934N+P(B3HREL@ KU]M-W0Q(P[26D8(TI'?NZ^ M\^'A/Q*DD+Z7(-:73,#97TMBN"4TW!(:;@D-MX1LNB54:ZP<@QFTV>T6D3=V M&I= "/*[,*[U%EQ")<#EE7#71,*QY[>7[+ *G3OP]B XA'5!$R^-DFIMFSI< MX:Y.H$+A?9??D3+G3NO;K9J$'<17ZBM=;MO;GC?8?NWM1L!4 9K1QR*MC@OC MBJBT$*AOJU._#NJB[[@R_B\DLG=EMTFTGFT1$NVCKRN9#A-5T/;1 6[(6(J7 M9.V=S]T&)'9(0!?*^]5>\V:1\FK!#$*/]IL@"_18"Y=Y%2\(-^H17%%AG]_D M;=24B=K(7U[K--2+(!6OEDH'2WHNTB:R@FN]AW1E+=B.E N"I7P_E] ['1EG6?=]J,[;>'IS*1=H M0#V-)_:A?+%<[$84+Y:.!IN,7EZCY I3NAI7X;3I0W<>8JKA93EC MLJTR??@;^%*[^;CV/*SN(60^:*C\S+D M7%Z.!B)&"J-4&@.U(KWMM/9-(E-AX!U-]LFBF@#X8;0NV5"RC??/S ]8Y/]> MX)2<I9"S3F8KIE+X ^)>/Q5;4;7TS O ?SF^79K ML^F+'1? #CD,/3T[8*N4TAGZ^NPEJ:%=996I#3U3Z-7E-[2N>=QLS6Q,;C1> MY*HUY[6"NEH.O'7SQ:JN@S41?HL61Z>>IKB?9L]-K*84H@GOOU7WZX<>:ZY4 M2SXX:I<&;;JQVV[YI _450#T[:B&2]=G541O"4Q9[=#;S MR&(\R>X8W:(G%*=L4_T=<23'?!KZ(X(\Q4(O;_X-Y[@>5S%,B;B&==X_@[($]9V:R=3[IBE"+_ MW2-^>N_SE4X6.9_+7S997'[\X_N=#&?E;W=547@YB<4D]2+Y&'4+ ?=X5DP/ MR7'-]@BTV2VDEG,# <-W C8,7^GNV\EB^<==T/_RY(W(7<^.4NA;CEX_6'V( MJ-5H?/FQ>W5Q:?BRP:T+W\;X$\.YP,AY/A<#(<3H;#R7 X)PWGI.&<5"/P MAN=H^2&(O\LP0^RXIO5%;R!5.PXULDP;\#B^QZ2H[,@8.D$QTT-"SU#^T#R] M132-^+SD!_(;/J'RLH7LNSG^5+L1#?@'GO4 M3L[.BN/5J&I00AWA'F7-[A7C- HN9W//3\XG$^1S4 ?[RBUS/S0(W=J#">D+ M8W7^XLW".#-0-X@9K S^&+,Q21!!-!GY/@&^#0TFW>-H:QA.0U=25[.DT"Z? M*SR6&L8I,QYC=ICPP+8)0M7,)>*(EX&^\4BRR"905OCY+ \^A[%B7*5+19ZR1,\,^+L.2E7:((/_/7SL1[/8RE_"0 #^R" MR/8C)]\.F/^#R!.B\"NO>&O2T&O^\I2-"'=TLAQD[6R@O"5 MUD#$G/TKHF-7G-=0Y?GT%D(]R@*=8HUD^EDUX'Q&+8E^^%=*5322Z25#(2,8 MEAB$5Y)\:)O'6'+-.9)F@)BA=M%=2CK -A,LM?E9DY/H8KK+>C&N74H&^GO2 M&G'VCG&W"G'KRC#HH-.HB8:SJ$L7B8'N1&V<03]E[BB^I'!ATA6]04.6 MHF1OWRZ6=E5 XM3B4=B]LQZU&8A"YD_V@C]VMYARV23Q-F[?WH6I\6]-* J5 MN.AAJ*BD+K'LTL/)>C0!QAD(%=E_6-6C(B!,12A(VMC6(;*6G_-_'A@#__G_ M 5!+ P04 " !Q@?Y2[4 TCH:$ #X P@ %0 '!F<'0M,C R,3 V,S!? M;&%B+GAM;.R]>W/L-I(O^/]&['? ]NSM<,=*]GG8[K9[IF_H2#H>W9%/:26= M]IUQ;'10193$-HNH)EEZ]*=?O$B"+#X $""3.C/1XR.5BIG)_&4F@$0B\:__ M\WD;HT><9A%)_NUW;[]^\SN$DS4)H^3^WWZWSXZ#;!U%OT-9'B1A$),$_]OO M7G#VN__YE__S__C7_^OX&)U]O/B$3M9Y](C/HFP=DVR?XJ]N?OX#^M\?KB_1 M993\=A=D&)V1]7Z+DQP=HX<\W_WXS3=/3T]?AYLHR4B\SRGW[.LUV7Z#CH\+ MTJ)5L/XMN,?HXDSY(E[? M_>G;[\)OO\=_"K[]T[>;']8!QAO\W;O-MV_6;__XK2HIV;VDT?U#CKY:_X&+ M2-\W27 ?U-\^W?RZ\\'WW]ZS[_]]H.; M!-]3PPDO@SL<4YDYB8<4;]J?B].T]AB3XP@/S3>A'_WM/,FC M_.643D'2(+Z@3)[_ [_4N<=L,"-I\2%_I7_[7<_#W]3%9-]G(RK]B<'+\ M^4:7V-_BNX9YI#@C^Y0/M]H:S2OW_8M@@R0?Q!DAR@E]=7KQ'W_XUV\JL0[? MXB1=UV0)TG4A!OUQ0!+YC6_6A$X6=OEQK)K^)B7;7IU*MF105]^XMY%30F?" M)W<99;;.=6VC\9"=3=2(N+$%H?:_<,KHUX+V_S<_\.U:)IV*\ !TL1JYI2^I MBW/]&3N851KN/;Y<8S'R\^/(^!"VPI!_^8N0PQ( M@V^#IM7D#S0&$H8.L]=#P(7AWZ8!V[ZZ>=G>D5C7V!L/V6FV1L2]44OR2-"? MWXS;%4TZ=0%&J;&9/MVE'Z_Q?<12&TG^*=AJ3Z?;GQV3?*S3\I9[K-@@QF=^ MB^U%@0QI")K&8WMESYNF?L3I'7&2J)[W/>+^%_ ;44[W:5J;NAHNTKN?MTQA M=]!S'UTDI]J$&LYR?1 7HJ,OB!C$8]3O;A"]V09Q_&&?10G.M!@U M4MY&4,X%%6SF-^X^!,B >H!I.[92M#LS/M_B])Y./W]*R5/^<$JVNR QW)#N M(#%&T:TDO9EWP0T)=DCR@V+G_1 13;T!A2,>AX0[1_@8Q3@]I8/'/4D-':#Q MZ!A-UTAY,WC.!15LH-AY.P)D0#W M!U;*=IA:1'9;DERDY/U;S)\CY#@C!364/Q "T)BIE#8<,6=.!G!Y-"+ MQ.+B&N](FK.T7Q[D^EL6_31&0=%*TU_5GEQCE?R08 C&4_IA(KJJ@PI)/!(- MAZO=!QS'5JN#^I.C5E\*)7]+7<8$V@J@5?ND7S>P-!W;*-GMY/[3?GN'4S/C M59\;.]$4=#S.;Q@3)+A ,=P6O1_,YU6]0-+QX4Q^4+GN#/8V>+X(:;"/-I$X MVF9CO9U$QJBY@ZBW@$SYH3I#8#8^!!71UAY86.*QB+ASC),PI&^0R7\NHP2_ M-7.*5@)C--]"T)LS2"9'Q0_L9#-&JP3 AM,P/$1+:R"AB-M0J('P=D+C/Z4_ MKM);\I18F;[ZN -M5^3\FSWCA4B*&#=@)M\"2IO!-[4%$(!V8^>J7PVIWKFM MLR4N7J57*7F,DK5AL5(7#0=*;]#T;_J<(;/]@B4P^^\"JLT)6I4'%91V=Q!P MK'3@IFL^Z"#R"U@1A7S "9O%-&%K#O:HB:"KO"/1#RG9NSUXO:8(+1;OO:,#@I MG60OF.+ Q.KKSUB6YRDT?*0C^4R1,0!BRJUZ)EVZ@*+3V$R9+@R2M=&*KQY( M8I@K/WS.3HE-.CZ,D_- G F8/&*GWDF?7B#I.#97KKM9Q$5"1]9 -/\+\D!N MDYK-([IHC!F\VFEZFTLH[%@1=%#L%\]OWUHP$5W5084D'HF&"X>XP>M]2MF_ M?7=W&^6Q]K3B\#D[+3?I>#A]R,@BLD%OWWUU]P=4,)S?R#M53_I4 TG-TH 5 MXHA3G\9DSY_7#_2EL7>? LNJ& #Y$AB+PID2$/0-![;*=OE ME&1-TAU)^>XH3Q7*K(IYAF. U+C1L(>TQWF*PE7):TO>0!:-)C@20Z4"QZPY MD5$82K3TH'+9/N3_W0E8TR'EL'%)RDE6?\SO&$")$ M0U4 M1];*]YI)\@T2+*(>9J=G1\^/[*A88.>SVZ1)2MPIMZ)2K.-9*NV("+0 MM'8#Y3?,?;?9L4;3[]Z^^?[]&V[/[)._G>$-INO=\"HEX7Z=GY(LSPP2,\,T MS+4Z1-.-9D.I4CY<4@U+?F@G&*(UXXC6@N77\]JX-E)$5WO]37(';(6=^XDR M=E>&M:FTD1AI*8MA,B6YH;1D=X02/'-&W@@K8J([R+C$#4@J3HBRLJHJ M&^\N%\DC94K2%RJ"B7O4G[-7NTK'O?F7U&'8>ZNR29\R("DV;NB46>VH9MK3 M;./4B\;;(VX(;]DA#@GO0)A"'LE'6@HZ4OX[]"$0N$S4Q2_2O$NB,+S MYQU.,DSG9:O\ :>U999)<-H%3 M>_=GV;/:+YT_['":OUQ1#>34I]@:?L765%A M:M]1('&;Z.[A_RU>8S'0.9 M'YOXS A>V1Z";OWFI(=BAD_E#*&QV1SO*>_0!HQ]) C1HH$C5+)#E]]>@N M%G$R,YRG#E&RUW<_91])[8*)'&,!35,U\2)FVH.-C?00P0IQ7DC!2*[RG";+ M/1:8#@RUOA.UOL=9-5<[VRBK9,S,:I<'"(R8DK81]+!@X'D[4"N#7BB(EH9 MJCU6-5[$H+D,7O WSY*.S]OYRHM"LN&&=@\2H6XRH!Y2GQ-;X644W$5QE$?_^7_[T[NT?_XR$ M## \P1AA8JOEI: 9'P)YT@!2(CA?D:PBW(CZ\#XJ3M":K%(\KG@"*1?70*C= MDQP7COM&H\5;9B\A+^H%KX(75BLXHI2U26%\L62=HL?RU9U@!,,;!A!I*5AM MTQ-,[<<-Q4L>';F]H_EU$1F'03M2+$S!6ZK Q@\&T"':"@.+ M1%P'H65HF'47NI#GQ<(QABBYVN%L4O:_$0W.531!Z]R!;E=++B11V]VYGY:YGD^-O\\C+K? M(TYSML=[AN]RNXV\'B*C(E$[40\IJXH5RG 2D10E)(=B^\,0$6VM@84C/D2" ML9EQ=[M];FFYTSU,S/DL>)J2"K+0-2L%C-KAXF;=X1!G^1E20=% 9 M6<_02M57+4E<^A,\_QD&JEE?TJ,ZN*#4*DW4>=EL+M*[%+.>J.F1]+2 G+C, M;SFK_L%)G;Y.%P*=[O)_-O=38H#ETM_1PM/78A_<4-.F\?;5O<-EO:_U_.2# MQ78;Y>Q((:O'85Y%IWLX61M:;R^9,9&EDZR/U7S)3/1B4]FAKS[1E3WZXQ]@ MF+P.;,1 CX AB@_1X:W75$X3.XV;XDD_Y9)3%DBV%41BSA-(Y999#:2_JL>) MZAQ!U35>I7(ZS:4R;O79^OBHOBU- MU8&6GW9 A3*'92%PSC_D\\20,^8T'07P51.%% M(/J8W4^0]"YPF^#W(<%FDOR:48H0+1 M:^7/Z.W1]W_\H1R5Z'CQ]NC]^^_*#QKC#/\&T$&C!U0RK&Y -:=ID1NOL'C M&N=!E.#P/$@3.G'(3M;K_78?,_,ZPYMH'1GE#'2HV:,Q3-U+?7_!@VW ,"8P M7,( .&*N0O@@21,)P)TWL.C/2[9J$C5-'GMH HZ4$'%+2R"ZG2N(_C!=9L&5@,NHVH/+B[]KC*$R&1NLJHV%\;Z2HV4 M6V 4TM-YS0KVQFY(62A.XTU60KE)^<77(\WU7..42VGM5 M-T57@'5QF,#'*&M$4B28BPPIHNP%JA#=;1#?3J_KU_(RL.SP08;BRAQ%WX4+ MG_9LKV.U$2&""LDE*VY-.HNR=4RR/9L?6]3/C>/C9+/;F*][AQ8B(+(IJQ0V MO$UQ45"!Z&*6_,5F87C).T/6??U$1!)M\T<&KW35=IUV\8]/F M6',G7 Y>VCS;TDG"(12^\BQJY6!1M_=5E,BA$-!9C3Z,^MS#38K%*QX];C%+ M=-! M)PE[S7>0=*I]P0.53+12+%,:_A T1%-?WTQ@1B7K6]:>W<1ZFD^.*3M4*?DX M7%U:"N< Q$PZ5$_Z%0-+S;&QAG6L.$MSQ8+I;TWKI1_]3=YT2^<[.'V,UOCD M.=(:[KN?-5=M%RTO%\OS>WWY[4F"T;Q6/ @!&5(/-'7'=4VS6:U@00<8RF1" MF^:%HX)W=D:V0908&G8;@5'J/B3X99EX#R)$2U$@M5^W>%E!+/F@7P6GZ2_Q M6N,DP]4;_\Q/^9G,3#I)C"GJ;B7I8:ZRO\O6:;1C!U1A3%.& "&:6@*J?.D# MDH?J NA7P4?? ]AEQ,RNW[[Y_OT;;M7\>N)_#]+PB2X1;6QZ@("Y4GL)NE%I M2-9[-AD,F!'_[B\%,W&B1+#[>E[;UH.%:&D+) 1J2*GI7VM@G5_^N"'Z*+=T MO%*^C!)\07\T2BZV/>U@*5=2\[IJ9EP09P-MZ7R(1=ORN:$E>'H_7$9KJ=S3 M,7O>LM>JD/#PV3&GL^NTW%NXY "DPUZGWLF03J#I.*ZI=\82."G!1ZKGML[* MY\_K>,\VA]DMXO1_X6WP;&'M9N1'@V7"SL.&$S\G#*JM]QB4#WW+7+T+1+3N MH8@)@#KZ@)="H$(*1,68O)PBRU<;*:Y=A7LK@3&;[BT$?10=93FKCTA!#57] ML*8\9K8/WY*299=I61CUONK]IB]RA4R[ANR<.)H MQZG#L/0V99,>;0!2;*SJ]&I IWXOLSM_WK%$L]7RNH>(@XO0FD1]7J^-!2\@ M\YEA<-INIFO7%U@@XB8&!9LYU^<9IC ]T&'DC([I,=FQY)>4RVPEWDMHS JM MA["/C)1@QU/U8<40AIOHP46,M <:FKB!R@EO.UOR*CQHZHT(',4C&;R MC9]P0H>WF(IR$FZC)&+C6AX]8@L'&20U8G[;3]J]JTB&W%F"&DL8'J,+&S'4 M(7"(XCHZS('JW&;RHH.9Z*A%BM,YL:_.IZ2Y-('A&-U(]*U(G*]$/*] YC)O M99X1Z64X?8#3K!AB4 G MB;$F<4#2QYSX*B6/44:1XZU*H<:);H .?+Q#:]# :/4MRJ08]Y%D,[$_?,*Y M7:JC\:"]NFN$W(^*E#R@Q$:[NDFO-D"I-JZT.E\"H[@EK^AA]2'(HC7;[(WB M?6[6F'.0E+WV!TA[Z%(M3;UJD':$[AA343,@V,+P UT$B:$Z@:,EO:>\Y;%L MAX8X.U%%,(23%Y?Z!4?W#Y3MR2.=V-WC6EMMI5?B"$^SY6 /J1U']WY9R($" M(4C+5?=@'76D71 W:"S3!N(&_%*&9J-XM1?I['&@T77LDKDT72SH=E#2(N.L MAYQ*UKW;'C23*]C!\$P=I+K;R1VJ#C J\0 @3KHPN7(5_:Y,FH2< ^.K2],R M'>:P9Y.!^D!C,^PVIGV<.KK8B -&:G\B>3S.L)G-(!W+ABH#=+VTMBF.9V8* MU^)X&H06-[J8$1,=0L:G[>QL&SCC^]],\CJQ\B9L)JF^27DXU5&7*O%"AVU] MLC%N/DQNE#4-D??J] \M?:TR>-ZOC2BQ4.T"T&L+";W0N8H-T[Q>(T2T=\S/L[:I'S=+#(EV4N^.17=S](;4TN *RX@5/'6;#9NM-UGO4Q]Z]A M6C[.)'GKJ+J\8V+='J6G/NCP2%_J/3@VER,-'/PQ]R9-@MZ.*OGRJX6?*>OV M,0-]+@*TN(Y7]RFSN5SN).8>A,-B3Q:'IV3+1.(K+HLR;UV*]OCI14>]%=C%F[O]QH/W"(T@B\>BG[V.0H.*! 80W,R?2 (V9JA U2X4PJ**L- M4O 2W.;J#<[>FVW$T$&6N7:*'ZB]T"%6?FK1\\F8M(/NUGJL/+6^YG#RS2PV M4ZGQ+_X [<(W6_C;>I6;Z!Y4T6A;D>(DHJTVMP&SUB;03M [=/X-,*6&T!?JZ$-ASC%_*2@ MB$DJ0M\J096P2$J+A+A%,*S"X^2MQP^4;A.]>LF,NO.^BZS[TV5U9.&<,].! MB!CH## <<1L2TL=FDQZ--S8_X=%!8,1IU3:"_AT#AE_TPT&TM 12]7&[ MUN>Z;YL*L"4)'[',:UM:'AXUB:P3\U'_RUB(>8A&M%;NJ9(,*UO,ZBC&(Q%2AT &+.[ JH%I54#G) M"SOQ*_WDL DU/U#Y2AN_$N\Z3"R;*A4^;$8^YB0-[6;T"O^^%V59^K,Z.[J> M@F2#SP0^*'RO8(N8&U30LK_=?$8"B>^!3!5'&8+N:-@*Q)) -_%@!7\]B+7W MAIM5#6[>;<=?X28/TER:]0=\'R5L,HWN BK7>O(;=GGK5J5CIU&]Q.'#(_;C MF\0F4SGZ2C2P_0.,E60W)&106^#47Y1 B [!"OGI\YQDSZ[[N+]A @1IF'W> MA4&.SY]SEMVYB_%E9';'CS;)46DP'19>\BV2,2HY(\$:_5HQ1XP[D 2,*<+$ M4LT+03,>!K*!X_3M9FM'' MOBI$8!?DU>I/?Q_L2/;GL@J5B8.D/$!\U]86R$@@%H9[W("\/#5VD;06'*M( M.YD7PSZC\HC3.])V'(J?@Y)GHCJ/0TU>K%,L7;);TE%QP6=-=\V6'=>8HIM% M.98]#X4JK_&:W">&_60\:[+&.*4?S*]L7VK9G*_LC46+YV6RMKITIA MT2U!/:54ETX"=1FO6 MT8A][80-;C^EAK>]V7(8<]S AJ.'^2(5@2<]R :E)5MYA0^,T#02?N)&Z5EG?7UAN9HW9^-D M\63*UL>]X*S+TE/%&^UWU)59LH?]TIC[HU-S'?1] M>/4UWE$"#VPSC/KP6IVY?_6)Y!C] ,1QC0#M.N'8JUC0X/6>@11KXX(GXA=] M":YS>IV(%H54UL[6).,(ICK9J5T+U)BH@UJ71[6I$2)"O?XCQ[6"U0)*8<^3 MPLK.Q7WQ@U6P\YLH*/Z^C^(5]M/F<&5U=8 M$+6\\M*$B9=K2VMW)M"810H14,S+95(FQ#'9'._I+\' +0I31#![P(FUSOL[ M\W48Y6'9TQG>X)0&FZN4A/MUSL9L?7/4)6=IB'KDO9A@5987JF5YH>2/=D( M.IQ2"2#)P^_!EC8'S._9B", M*R%@VN PUMV&.*!O*VND1KW&.,P^4J'/,_I63[+ 6MOV>BA86EHG12]V57 3 M!^XPYX<"P1""#0TC1/3T9F4?IT'VP/Z?S90?@YBW$TW"JM:"_Z+HD M5$;KDW4>/8H# Q;&9T-]U-UBAMP\5*DP ]UP ^5#&Q=CJ4_8H553FN.1O M2C]JT3+IU@,O6_RPSZ($9QD5X2Y*N 2GA/>AH:,J_2FCPV7*/SY) M4ZHWGI?*3A_8CQ<)==X]3U.U/U+LY;R\-7&JR42RMX^)1/20A.(BL"W&31"E MZ)$7\O%JL4(4]F,E"XQP,+61DIF0_D(,4D; 0F:D"(TJ$5!-!J3*C:09T]F[ M$)UO '0]68D_=1JC5NOSD;XB79TD][S2@DY]SJ*,;V,:Y>#T:8Y8]VGR\)!" M:!2$A?@NYR<4>K\$1T_WU.L6U+X52*!@!RQAY8JO]I: =1-$&,65K?4#.D?1CAK-T57('9QF,)19;WUT MQ'[=+@/!#B;L M#Y0].ADHE_:4O126)'*OM\'SN6BE]@$G>!,9[<$,DAJ3_NHE[2-=*1TL$CGI M/'B&LM>OBQ@Q5!]P=.(&,'*S@!TPE>R0Y#>Q!_'.G3)L":&D/":^TT/$'I=. MHC[.LG%F,#QD&!&BK21XVJ_[@[A,KQ@UI5.<#[7#G*CM=#GQ%)\X,<47S,H!@B.^!T_G[+B\GB58BP:3;,H'9-_= O[>)M/] M "P':NFHK:VEJ_E@>3GS7-O8AVJ1-?O9-5[CZ#&XBXU&-#UZ+F$\I.]CG"NX ML&H9R0:J__4 V.MY78H$#9:&MY7076M -Y&3722/.*%>I'G(3I.02Z04PC[\ MJ2#_ M6+VA#J=9\#A<%$0\-A%&;CDS!3'AEN7?G9 M ULA%IW=IO=C@]L!,9C#W^4?(M[0\#ZHA'FO0ZJK^F%X:OAR@7: MI4L7"6.V=RT2:+/LO;1D(O@M4'LJ9)*[\.@V>DXS)P?TO:66T5JP =%5R K! M_FQ7AR9!HZ63X>+82::@W(SES!U[VB%)Y_ U6?CPMTN2W(M+W!;@:YTP#KM; MNRZA0Z;M=!5?*'Y7)."N@A=WZ>22F(_TI"3N[1K@#.T$!Z@^U@695@*YICWP M\&BECJ^&X)K.E=(]C=AF/=K,Z#E&K$'?BT\Q'NK6*6"WZH)OR+-:U;@$J ;\ MBT-WJ0L=R$:!JC&NNAL"+O#-]#:Q15&C%H83A4EVQ(3MIK,["$[W64ZV."U/ MEXR+F .D77ID+RN/.R8I?L1)WQVE\P91/7![XZF&9A<&9)^G%NSYE1RH$* Z M;C6QN^IW?S+Q5!.J4W2NU/GR4-9QZ%(($+V+U$;-/P?Y M/N7R\/VREZULGGL:Q'&VVIP\!E',4A_L(K$@QC=X+;]NXNZ.&([JO#=> /=! MH=[[>UL*QFJ]LP>2YB(?+V(%EQ-&B'!K0,0+3J_"6.*&G3"14"434H3BV]I< M+':RL!1,W+U'14.5;%.'&RGA+9$7*3D**B9D1UB#/ALO-2O*56&@0X(%R&2$ MEI< :,.)"T>])<6-8K#=E$8=N@[)7ZZH3G,:75AW_1W[RB@O[:'J$--.+KY] M="<9\]-'$>YST0$=+P#-80/G/%UUDI6%S3O) MOCSTRC.=+7?5B#.P@Y=QSA92=>R@+Z@.XK (S(<#:\6;-X$N+H89OFIUYFRG MGRSG-'DOCWL27^TSWC;E#[7=B=>0Y!R7W)PNJ3EO,A.&OY9=ZKSL3O12=PYQ M#S?_NQ.;LMW?0AQ7!_EA!Q[4^?)0UG'HJKDCM-V)"]E2E+6\W6Y)PKNAV^X\ M=!!SDRAN)>Y[QZ#LN,H[0S.V*&-\8;BJ/I =.P ].@4/6NN2M> GVB!SO&[Z M\?*Z>+W&,5N2W9+;X)G5!CV0.*11@*5!1]^X8,]C_ +'E*>/!:["5[01I M9 M+I6XC%\TD.$\CS&\G*&UK;0L=NWP69Q=="R"I11L,;N@\/KUAE0,=??0A;G'1(F8#AZG \ MYET5PYG'8/WU@)^5ZS1K&8\9)YEP>A5+U7%+U.F6IO,N22?VT'/>=G.U.7]> M\U:=US3VKY*6J^8;]\PW+YY7OFGBRE[8VQN)!W' MJS36L]AQ)"((KD1IVVF"$41\6B&9 -Y7:'%QS=CH-**0$#$1T2H188W_1V&. M*K'D7A>UN>9GROC%'N%TXB$AR>?UO&>+6Q4"(7:3"+AU)+9F^RTDOJ9 M7$7%$;)H><%R)ALF\UK EV6OL;)C-3;$(O$.J.W8I'R-1G 7;S*^8*I%\P>Z M]KO=Y\*O8;YIKX6T6<1L6UV3+29F6S8 F*[MN(_?Y$&:2_/_@.^C)&'.S0IV M^9]?P?CE?#B:=72!-UB,"H6 ="(,_CPI\MCT)QT_\!8 /\;DJ;PPIRAK2L*6 M]!.[<#(FV3[%-E4]XWF-HR8" M-\_JS(B(:\"6;C!J^&32*#=.E26 U#1:ZX:<7_'K=7CCWS#*J2S9A>B. M&'[8YY](_I\XOPHBHPI]?9ICT-?CX3XL?$YXS^3:SF;[D29QOS/K,(G8%<\I MCR6(W,71/=^O!A,<#$V V,*P%+A+IQ973ZE<4<$64;[4V7-$.2/&>F+';5S/ MNKK+@RAAFU+%:OPC2=M[GQFU]QK%QA[O$6S]=ZQ+F7#'9'.\I[_(F^F*W10Z M"R"I_!XX3W=A,\0A2 NV#QDB#N\I1H4L;(^VS(RQPHJN=H!3=Q?CM1RLSA*' M;TU"0?TY>^Q4.NZ=M=0J"IZ"-,P0]8M'.C:+LD(V-O4F[0=GWL@.%,^2)_*^5KS,R=>IVXSUV>3=5+G],!E'7M>$K8;EK^ MP*ZV3S(21V$@:G_I/V+:+ ^\\B,X,!S8K?VYRDFZ7%\#L36G&UJS+;4/M-?4 M67X:I.D+G2#\-8CW1I< &),>,?,R8^4CV-3C1\3W(46EXZYQ?14/. 3L+3FV M%D%&PK$P].,#X$M'/]R\9!630@+$10#FY-7=(R[]6Z7J#]R*R[1>+1PX(%1L^EELW>"J65U/[+=TC4M.Z48 M)&)[Z&:_W0;I"UO0*B*A%C>$X7NS63*9VPJ^-*N5 X(J/*I)SP=O57Z6^2[? M %6OH&YMLV<&#!W]RMX$\5>9?E7.KW)AS0?:+B&QF0YHDQPSF=-BX7@FQWF* M/@T=-Z9 FSB8HDLL53S%E&) (*NI@#Y-;[;J<>B5G(^J"ZX+&V8#<761?6'+ MIR2#LZHT!%O?4H?M4.=C%+Z%".'EEA6(X@I9<_V['%$*:TZ:+/J!=EO[UAC MH^5E86H>I.8;A3X&4NCZQ0MQDAL["O(P%M7:.%%3/0W MQ>C0)H758#! R*V=>0SUBK7]C /&;5O6,5Y NU],#[T!HW,6T2= :B DS!>M M>7V_57QN/FFO_SHEIPH7I,'%W ZMDWZ=3!%7!=_5YI+=YH)'3K0UB(VUFA[B M'@YL<):03$@'J .K&M09>%#JWKW:(,$/R R8-:*-\O)R6<)WD'&R'M_TP(SP MB()Z$T9N"^+HIQDK MMZ=#.6]4,$><.Y+L.>Z5 . &'UOXR4C=3[(BH2+=4I'.\%UNMPII)S!BDMM& MT,NHP4Z#\PROM$X."PR3ZX>%:&D+) 3%VH)R0(P%8CSFC.W5",.OU2COD)%7 MS_!*,'[/S!V[9J:X(,,FU(_E9(_G.,Y.@5<&='&I2"E,>=D/%P=5\J#R5A)H M X,CVR%ND9IBV. RL*N8:$0]YZTT6(EZ>3-4>7VRS8AB3GO$G,B0EX?F@JQO MAI#@]\&.9'_.T#FDWB2V0).Q2EX:J,5,5V$ND10G'Y2[RJJ -M^X=QZDK*TO M:TW.1;,9T;IIC+C*HH.FV_LH)!/6U%PB VUL&<2'Z.ILBO&@*8%5X.\AXLZ> M/(9R=B7$)O*EDT2M_=&&/ M/ME1F^BZ;%SOH%=)=-'TLKQC ' 8MP&;C-#V%&'^#&]8QV]^&CVZVS/9KJCA MJ)7/P5UL%_K-:8_8,#+DY7Z(D!(@503$9(!AO-9 D[%*7AJH\0">M5)]+L"\ M(Y#2Y8AW)7JQK+[KHS-FC.FFZ]X)/P19Q*^UJ;5Z"D255B4'#)?4@HZ8J!(R M3.78KW;E$ISF])_/&5YMSK,\V@8Y-KIVL_FDO?+KE#S<^Y3QJ]]*#C#,OT/S MI%\OL+0<5PI>:2EXZJ/Q(T8$$ZI>CD]['RT6?AQ>8\@PU>YR<(P;$+8?@9]_ M?&&KOA0_T(5?](A%_D((-6JNIDMS7&Y AX>/.E>%,]^>AN&)QD@26VTN!;6X M#3"9HY.>-[\#?L)/2OO9E"3TQ[4X##_:$)9>M,=EO7?1*-3'5H$!O=6;2;N+=>L4CA"<,;]5$[; $[ MI$#P",6=X(SRI]V&ZIQZR=LWW[]_PWV$??*WHIULQMK)_KR/\V@7XRN<;DBZ M#2A0J^I"5PO/&F)->[=2(%8]64BDWIS[ M];Q>Z,HNB",P%FH#S8/;P@!XU^9"&J2(@U:Z5R5CJ_?V$>#^&J01VVMA M^>,HY-<16TT"#(A9&JP.<2_AJ6#,[R$M.4.(0D;@$6,]@@=*C2$E2C6VXT/% M=&\3][T(@,7";1J$[ *:%;M\3RYN,CK_PM$CD_=SB1'=K,99N&E:*FX2*:4 (;_F@+9[$2DJ\V%@%:E MV@N>2#*%DZ0KC.GT(4CO\9BMYR%*HTK*>BA[=+"KE(1[6!)%S+0'&YNX M&?<$+Y\I.?5BJ8*OS J.3<69D!Z9?M%GY37U)C)OZ^*ZK+# ,16B0%CLCL"] MF6HS5?K",&X-E)*AN]S9U&_5R)DU+G@[N,]O_G%;-,L5S7-'#-J]9,:T$.XD M^]H[.@_#0@ST!!B"N- ^[]HLVSA[&))OU@\XW,=*'6CX.<.;?7P9;3"_T3C* M\67TB ]JV,Q/P3AF:!G:70G@95"G+/9Q0$?QZLP7V:!,BLQ^QH70:,^E1C$5 MF_UAPP4_CIGD**KJ_@(N.X1I@'-;(UX@?15V5>NH4%U27XJ&A&SH4EJ/8:WO M\A0B VHAE%J<7E>&N 6=BH:X;"TEM+.?<#J+LN#^/L7W\MYY.7$:<2Y1C^"H M[I7###Q,H6MLF9UKS:4G[#UI@".Q4N3@FW( /#X8: :;E1NU5;0$&(N_6/ M?F5L(#@"^S'%^(QL@R@9ZQ(-8FYQJ1&?QDV.4,$5KL.T SC@.BVZ! ]6GSL5 M_-"O@N/HW!E=&>(XNL'K?;[;6T/GX[(Q'R6-5:"18,*'1KX(+@"'MDGYPD>/MV F>0L=I M;"SI3C.&H5\90\0Y EEH:8'6/X(UE @9H-YIH!8VGK,>\K#6/W%X$=*Q(-I$ M.!3I4#FLAB=)>!D%=U%,I<89_1L=-$+[E*1SUB[6STY$\9K@SQ\PJN[0YHV? M;AOIZT+4(Z1(BJ2H1RWY;M8+I.@J 2,X^+++UB2-0]!?F0VVI'@JZ5 E7M/R M>.UTB_%!2O,6!C\R>+60<6$$!V0]YFEI"*EZRJSSZ)%=A\-BPH<@9N?<@!2' MZ$#7ZM\=N@0,4XO?E0B!]9(AB2\\T3;)OT1.G]>Q_N0 M-:J .D);E76,!F&!N+=X-?1"A$)6TJ>KC_N<-7+>LLLB_LF32/*%MQ(8?[X"$8*V4NJ@S\V(5%Y<_4 <2I:;5$%G?0O28S:L0B,AB*I*W5+*PX MCC5[F&(+8KX>_O BYZPW#QCG/Z5DOXO8-'[W6 M5$9%#E))8!]7EX+SEGKL3I-Z@XSB_5Y0\7J@XXH/\VR+0!C;U&&J MM*<5NYM>2HG$G0BJG(@+BAJV/&<3_B3%0$1S>1-&7F=7G!%C+6YOINZN<)]_!<(/\#$[M'?<3A)C3C&VDO2[EU"F--DO7()RHC(M91$X0K#.I_<@2374#15$ZF<")!U( OL3.Q*YV M?/:8W'/1RAGDST&^3^F_8_S,@OS8D\1&[/SZI^09B>(! ;PRI8+B=?8V<'!" MW$+Y"\2[]&1^HKP4H('P2X'_R_R.7NW$]#2$/TE8=QRZJLPN$O4[$9W'TX$D M&[G5Z(:SB]TH%Y+XN*T]QKR'4Q*R(5R]50Z']1S3$;K)Z:?;8C=3FB [ E3. MPC_&Y"FCQE@4O*%?'J+U QW[-YS-24AV19:!]>FG!),P2$,80RQF^&[%^&" TZJ+$;L)^ M%_9!FKXPJ&2Q(PLCL%14)T@Y.(I.@3R>EWSO884;U_"R-^Z$%-C#0/ M&M:X*'*IX&&L(,T\;AZ"%'^@,Z10O:SZ)J="K?A0E!4E<2X*F^RYN8CBMMP] M^#CCB033JN9P3^<8*1)_NZ#>1,/T(P9TH;1#JVD=\\?ALWP+:1G;N4"(2X14 MD9!J05EE0H BRV>>GV2-][(\C=;T)R[SYR3*LVL2QQ])^D2GMB["BB4K%Q9C MQ=KKI.'ZYK.8*5RQ'Y834\;92VM &0'.PFVC)904TJ!*'&D77"#$)$)2)$AQ MY(2:;!C%>V:X_*PE3].)NF 7MYMFXQ>3(T&J?9RRWP18W^4.0HR?,*CGE MBR 6(WB9A?(ZC#*G1O_^">=B'VS'@ALC"2V:.;?:U@#GUAY>GX6VA$%50%1) M6-D>D[%F=ZR3GA2377\EYV0@8J-L'Y8QF<^?J3\F05ST'6:9J4N2W/.*5E'D M^.'E)TSNTV#W$*T#ZA0X<')+L1RL M.^];#2 MQDYJ-N;P)6:>G39Z M:O^/AQ\:\W,DI?SM3M&'$@NY5#1I%L5<)0:J_J\ZM>G%PO]M&<1<+4IZWYO\#TO@#,QV!XB M]JKN).K>G 4KMN0A9?DS&P)3O",I7^6@3#*'8>[#J!%M18)%**Z!L]HHM>DW M@VAX=99K;A=4$+X#;.,I30KC0:A3].DC:<$)[1DK6![1 4V+.[0I#"8,!XY0 M,A$E"!-[0=%0[(+.QJ*4^2';4C;Q@BX*]NIOI^C>"PH^1R@J.:&8LH+A!0/0 M$#V%P80AKB. *AZ\I %L3T.[O>%AJE-TLO-[R]- ZRB@]SMIXVW5KG"Z+H5S M-2>/DY^#M)3^,@RTSO=C(B.Z+-BCX;#^T"Q06R77C>L:.A5 +$ M18#AK39HDQ'J7A"RL0IJIY-^J($ZSXU3/:JI%/,IV%KW N^GA=W:WYA0.MYA,9>;K-(0IZOT*B7A?LVD^1"L?Z/N M:^XI0Y3LD>FG[-Y?.#\DFK/M MP'GMO%W+I%49(#0J[9-3=9+HU3=$_2A]\,@(U?F*O+#-\3# MBH$B%[K1CE= M?/PY2J+M?FMFF(V'[%18(^+>."7Y^8VQ7<.D4PE@M!G7%#FI40;/%D99?\A2 MC2H1#T8IR ,PRE8-DTXE@-%F7%/D7(NPGJVO2Y.CY6;TO&S57<(YF -@J_40 M/;W]UH]X@D=+;29WQ+%&W*CYG>+./+Z.-4:VA'CT?T%7TW3M9=:EI3.FS M!T23!'C.OJH-4XC$M[B=)M]).E5\,)6:#I> MT_>T[0'?-FI^3EAS3BAGK-"&I&@GF($X9-V+"!G657\?$4<[F,$NRL5E4NRR MPC18Y^7%.D9;F+UT1FR8]=#UL(E9<4,%.W$'$*B2;2W0B(D2(0,4C\9F2L\Q MK;/N)>,<%C_IZDYH0+M+5XWTH.H HS+L*W/4.W>\MGEU\P AY\#XJEQ>IL-T M%R1KJ \T-L-N8UI6W#%+OPEBG+'&QU&6T0FL83>DCJ8&FY=A)"JGAXN)Y1X/A0UMEJI.5 ^DN4/Q1E MJ6=[<0^B\6)ID-:HV[]Z:?OH3BFG&$^49=EB^0@57(%,!G7Q(Z:ZA(Y5W(#I M%Q6F$J69EE0]&K!85VE0\X.6MQ76XGVK9[6EJ4_XB.EZV#R'.EF;>Y:8;].& M>1FV#K41EVP/4G?O8_Q""K;U@MJ]#8:/&:!(S/4)'[&X @O=UL"J>]MEV2,NCMEGY U)^-D(4-A#2LSW*)P.: :;H^BUZ%0^4X?0Q6F.4"K-U ML _BZ0WB%N%=;8#)ODA&+!"H3']2)! MAG4$3^O=KE?HWYWO^7N+POT*F26+V7HSM0_P5LOB85K.)R(>E\6-&0E19B3@ MEK[:* Y/&YTM?:=!;'CZZ&KI6[R7)"PNE#Y,J8G;G*/DGE7>T_^%M\&SFU=] MQ.D=J;I4\'M[!R.>EZ#Q.;F+XKA*:637>(VC1]-592\9>\/K(>L^2A3,*!(% M$Q@A00=1,S%]?=3?0^S9U= MGNY6$^&")1(\8>PYG6S9W3/_%)XS?MNI3L[]H0&%O&\;# 2O(0N<^T!'&WX: M!SL.%+D K :WEE26 &J3+J. S@*B_$5.T^D,@-PG3.ZQ=4I]E-U6P'1S\M&$ M6&[OIL4NL/R!36@E5R#.:(?V0#W3D*Z7A6QS-*Q77I32A*2(Y>< [.01K+*Q M>4Y.C=;QIO$NN,]K7Y03E[J/C&,!" ]&YS*(7;HJ+H!F8,ZG85J6-5_< MHA^NV>;?O?N%H$K:LX%4K+R<7I"T6=A85VD<=JB&I7"J]$V9V+4U M"-/ T41C8>";AH"*/T0'[XN=8B_U[:33DI+GC&.&E,%?&JCI_[)H8D%AP,1L M7$XL:M"\%A-Q/:F0PDU]*1\U8BI%$Q$$:#]JKO4;(Q\4PC#P,6V]7-NG5 M!2C%QJI.D20]L<46 ]XIV=Y%"9_2L7(S.F>F(Q/]*8M"+#JCE96#I_LTU;SO MQ047>\CLN;IW'"4FH13'_&ZE=2D,^[&2!H9[.; ,X@Z+Y5J!]/)"#*3(@2I! M4$T2I4Q7RC)VP2KO-KPB.246!;&<>YYLR=[@ZJ8!*I;+HUZJ7M:LQ4V/NX)E MT5>*G3[9P[C220\QHJ]#N.BTW&;:"P$+Q37WZ5D5;0 0R<#[S+56*\, M2]=B5.*=_4:.[9U4G4;Q#BY>Q^[C:NS.H-R!: %K_\#@W/E%DY"_\ M+Y](OLH?5HI'A% M%(IW?&U!9HP;^0@]UF8W>T"J!TWE[P#F)35I 273NF6$T*:\Q'E.Z\M1@Q; MMO])R(&-S.[O18^(V^!9^>.GF=8A/=( \/=.Z2;S]Z.Q#G_$9@"B*4@>/*O? MX&4)K\WGAZW;A\\/V,GL/J]\TC9%464&LOP8*3& V#'J#9847VHAI6-I4@\[ M7\("Q8W+^0A6#@RS/Z!YV^.P?F4:B4_N,GYF:^2&B!L1G*;>78CD?JOE8Q"E MZ#&(]_S$G&8P ;L-X]3R^O=LW,'Y2JVL;S>HDA*I8B(A9U5=2"5%BJA(RHJH ML.C70MRIS^JZU/JIFGR:*^8UA(!ACS6A/!07UY*QKR^@M1N6IY#6@M6K-2*? M8:TPRI,!HP0?UJY2EK_,7ZXHW&S:>DZ_N]N.KV'U(1 ,2^T4T,.4+WHN]ZA> M7^ ;-CU/07 P2_"S'P&QT)TQ&7G7RNE'U^CN+"2F/;SSDKIRC'9')>E*U^< M>GS:8:5N+C_B+\"._=-7$$1@J7NV2HN:C3(.6F/.%Z,>GS8JOU?.)^G7JO9'DU&PB^N795M(U$6",^(I(/J:2292SXH1'MBU1GWCL+YA^LUX#^'Z91CA MA)EQ]6^EF5^[NH%\"36)_1[?5COX9>AE B,LM4QEKWWA$S0ESUG4UCX'Y?D? ML#-/ $6 /@U7_:PC)U0SYU>6&-(LFO?&&L8LP%F(S4D>Q-*O%WB2]I?&[)+[[MNO;!^438XS0Y= M\8C(%+"W0,5K3!QH"[;7)(X_DO0I2+7.5O8^;F\P+>3TS!DAR<-)NWVT@$!NP,K_E5 >C]VR/$G&LFQRVBSMD^%=<)4:EM/+B=SG@[:J/KMP%RR#DA&EI! MW6ZE!5B+;WP@R?+)>L[:I M5+J3\._[+.>W9]BXDA'Y\2 :L/-PRXAD1P?3@A\**H:P7,\&]Q:/-%;X C%N M^J\B )_?EKA7,J 37=QG'-#/D[!U./]?^P2C]V_X4#[U_75T78#C&*_S?1 7 M!S_,[[#KHV)O@-U4/5PME08A1I^"+=LS8386Y'!BB 9(1%]M< &)R_Q+R:8Z MC61\P9TS!ZFM_3_A_/QY'>]#&G7*J8Q%+PTSNJ,PT^8S02H-X8(YNI?Q>$6G*.2=YE)FJ]I1,^.QT\IR8PFU<.T["$C'F0KX=3IYPEPED>;;D%!PIW<5$0RU\< M%/X F=$[,1:]V*8)SI(-0R_>29-1I:FNJ >X)FA1VS7>!E$2XG2U^1AEZR#^ M3QP89<.OHT*[K M92,](B8P@9"0" F10$<#%JYNGXB_(% RF,HB)$,O+O]^B2[?A-C:TVN:722< M(_R:R4']FL#W9LK>Z,20-8M)38"Q].+3WR[6IVM C_/J2KL+!76T9S-1P/OV M1ZH7OZXM.$QI!(RC%\?^;JF.74-YE%]7NETFHF.]FDD"WZGI=ST[->4['=1U?=1)R@5"?JX1 GHX\X W#>TX%*N\NT*0HL JW. MH4"!?F6\9G,(,6;^C(-LG^)PQ1I([%-VA/1#D$79YX3<93A]9#Y[D>SV.>O1 MD*RC..*CJZJQ,\*VLJW\R;D,#HS!L4Q?DC?[,JFV8. %IM=J/H>A2,Z8"SG1 MBG=A$9(B+BI2945<6%27]B">"9&GCF@_DP2__!RDO^'\XSX),_,3GET4[,VA MG:+[6,#YH"UGA#:,$XR0,( )T=,43/W'JNH%#\29S'6*4YG'E#_^>X13BM?# MRR5^I+#;3WA[*3J9>_5P<.\PG#2"4G]E!ES[G'A0?YIKZ&%P7GH:.J MO-M==J:98:D(/GO->.!X:SX]["7C +M#LK[&O9X&++/X6 \N;1[5I2C &!QZ MB^ D1K&WLT\9E?=^Y\8SWOGQC'=^/0/:C+ 'EP'/>.?/,YQBT.\9[R!YQGLW MGO'>CV>\]^L94 K7-7 9\(SW_CS#*0;]GO%^=L_X\%(T87X9NYW61LC)>O60 ML ?_*'B 3,;WHM2>2NA2&FA$6A,'#6AFSA8H/LQ4E.?\JBD%]H31+]";0.%7/PAZFZ02TDZSW+@XD64G^I.*(: M2XTIW!2!P@ QHJ]#N.BH\;L+FO%7BD[P(G'_.\R_0F@I._P8)?2S*(AOJ'?P M9/%IL&/29I=1@B_H1Y:+"%M>+F:U=KS]%M"VEU^68J%2+E0(AGYEHB$N&[CZ MVI&FU+K2&0/;TLVF9;WDS6+\7(>!K$1%Q4.$?=4 M' AD_:$/%#'6&7A08A4/=5>T8CA?S[C3('LX24+VS_D_]M%C$-?VC2L135S) M@*@]>MI,/,P8*4^$*Z8PG,P<2F*MS<7 %BN(L4M5^ \*XW9_A#*..1F_O(1( M#V=M6RG&H$2QB_C,8M;^/59./4Q'ZAY+D<3?)T*=J#I,?!WQ94!.5^ M34/PB)T*EP%4?( 1M'E@6_G@+U'^<)#WSNH9Y*R>)B^3R9R651;'K0!N"RI' M"^3U6L[C%(L._.LJ&[C6SVC.65?KSM0&ZF\=(?@JS>HP'Z3(B)B0+3M*66-+ M*3O8A:HVF#C1>4^YUB\^;]GMHU_X1)*TIFS[W@SCF3H[B&@OA-_NV)ON6*J.T,)C]()P97/>AU[&8OAKC.@Q=D]B5EXAUAN_RBX1. _G^L6E) M7=O3]C ?4G,?#!@/5#&!X<4]()!A]-RJZWFJX>KOR"ZC-2]BZZ;A2O<5 M3>\F?\1OY(5H^"W@=)I_4V%0@>AP!<;&6?'3?^&47)$HR6^?".LU=H6ID+P, MY!&G.>M4=H.3B*2?2(ZSLSV^?:)_?1'_9?U&#:ND7+&S+-AQP]Y+W143#>V8 M;"A_(FA#I4,[(1Y;&Q?RH8P+B!(F(0KI_"'GTA7_;*@<7P,HT7)L5\0#@*_ MABC'.U)K[XXXV_$589#>4L9![B%<)G8S >^,B*182)$+"<&$(A 5#0FIBG^8 M=+-7FXU8C%R.*CUSPWC>Y=CE)$5I3M9EEV"+U)Q:H..%_Z7S\C4XUN8I :!E M:'X*./)'T*TM!J6N%/&!"GIMJ%\SG] M.&H?"\C!V:FCX<-31TB1'_W*W@#)5X V*_%NU'Z._?79QZLWX,,9C;MC?ZKA MJG8[:H&[@!WN'4XC$M[D09K+T/ !WT=)PG1W)\X^+*3NID-7%UFV-YL8>A)@ M^@*)7H$\U-V$823J'<(]][W\@6<6J7T!"_Y>+,M!F8T&8*_2BIR4V?14V0A9 MEQW';G">QZ*/X(S!K"8%&%M4I!IID#\(@TSP/2L;E('M*GCAAOAEA+4V0_,7 MVPZ@>X5&-5&44P1>=JC[*8B22Y)E%\DZWH?L6JWS(&4STCDC7Y]08&RV6T@? MT[V_[[-<-+;-"=I4J<>#.(E2*GQ*Y4%1@NYQ@E-VFBD)41!NHR1B]?TYVV3# MXEHR( G*Z:W:7Y@=,HPOQH)]!V$F/V(O@(HWH#^@XAV^C&S">5+,G.A/-HF$ MKOY)K0=E3W)YM2$.3TFF=?;-A)IMQQX=ZG[Z*K'SO"RXKAMGLH]0D*.@X(_6 M5 (!3QFJ!)S_7[CT-;65-5[?J3HIY0Z^>R87VI6#HGDIVA.ZX;"@/G@';LZ'E#-BY"5:3V#\;\OS; M?X/+1/9?XPK*_F/Z^]+MO]UR;.V_!2LK^[]9/^!P'^/5IEV"2Y/B.%.*EG:M MS<&+#1?<>>5)ESU#,%!S:(F=@OL-STWJ94@DXX.:F@3M%XQ:#-RG*TKS7&U0 M=^\;4.!(ZQ4PB]=0TSOPE#?6I< REOK6 I;1C>T*)ATJT#.-J, M*T5JMC8&.-9;1-)+W8IT@*]K%G"D[X5$B(HTO49< MYAI:BQGT[($E%ER<[@.0:AEG$'PKQY%!S-3PLWYVLP?_:@MWXLGSQ79'6;-< MPFISD3QBN:UL,I/N)&$_$>P@Z3Y$K_('G![G#T%R3"<1.Y(&Z0N*2NY ML.' M0"*:F@,*B P3%0\VZ5.X3-WH$], C"]QD.$SG*W3B/>6-\[F])(9T2FRFZR/ MJQ89,\2Y(84=K&2-#F#$0(. P8G'XN+%8ZY2LL-I_G)%-933X94-K3OFNA]> M;NFKFG:-TB)G#Y(&>0^>1)+[X\OHDUH.@CI9ZQFX+X:)D9-K/J>MQRG[B=G)=-8<8*8X2V[R!4H<+G@5YP#HXX=3*!;L>M[2#=G)> M7+!B!<@#!] @&FH"J/E:0\M*[:XEO M[[5[S7T)K0&8+H*#29%+5TVZ)D%K,#FB!91'GUKM^-T7R3V7[1:GV]6&799K M?'&0!K6Q6/51]Y"'+[B)@1(%]RD6YX+HM[:0O$H+PP/'&M8F?+SJ[E4A)AR- M<>3%&I(G <[?XZR'%-<5YN52,22\V?Z@5'[*T/";F'L9.3? W'!FA45$Q% M';[[$E<^:V@CVZ)>A\ .')W->MS_IUU*F]L^F0 M1RBL)CIPO=/.)?W[X?3.!]#?KG&"GX*8#>1CG:U&RBU4"NDIIZ&I8,NGH]+G M,.!AL W+ 2\[4"QPW/K]2[+CT]*)?:O^WKH'X_N>MD?BD)I_IQDN59[*,WJ0 M(,,Z@J?UN*EP8>O]Q=-^SKX]D#1GOF5EXVU/CS@-=4#-P\$+QN.8!W]H1MX# M!1E6$CRUQXK&159A-BO_:Y!&K)[*RLA;'K97]@$Q]R9>L !GX-THD$$%@=-X MW%#V;+9M9=-.;-FU#2M'J6[9S^ ,N-=PG1FL'T.=S3[KNH_N'?+7YG(F;CE9W>1 EO$W?\_J!/HT_DK3^CF6? M.1^GF;@XQV1SO&>)$G&_$9$R,1/%4BINPTWC)'=Q="]:X\T:5W[!["UP>$+? M+;C'UYC5'*J;:&_M(XX.;5?6/,S+?90J>!X'@BE*"ZX29+Y<.FYB#S(:&=A! M9YS2Q6!IF'?$MH(]DOQ1*8"R(_P6DG>STYUL*+T.\N*N2V?>W4K;$](MO";P M[E!R12DK$5VD6_<9@*Y;=RI_:6#KNG4A &(2%)>Q MBN*BZ=GM=M'B\Y_M\2?\G-\^X?@1_TR2_,&B4-F&AV=[:.'IQ>W? M+G,U&0D 4)88#Z. L_MT_$AVN7I/TC+UEY<>3W MRW+D)J 6_EO3YL+ L_)6)@'U5@+91RECBVXI1L0G@IHQ\^*IWR[04VNPVOIJ MI='%03C"7YD0@#WV(]6%+X<5M*FNESZ7A9^^K3 ;( MKAH]>AM;!>V)H*:\O+CJ]PMT51536U;*A9^O37!@/_ MH-<8NO?T85YW*.^=S2$@.^#DIJ@]P>/Z\IE\]X461SKRQFX$GB+L8^N@[SP1A3:WW M.:_,HV$6PRF-'H.ZKM_V*WM9"!MZM"H%$F(@(<>LE5FE@/8%6 H)5Z4W7NME M^7@)P^N&L.BLA6HH"*C>.RJ;2BX36_X9OLLODBQ/>6M XS[RK8_;:[Z%G(<. M?)0)JKC :A??AP?14!1 W<>6:O(NH\KM9=:G[$Y>_-%S?NQ=U%PIWRO7=<78?K=/=;[ M= 43@1X'<-0Z_08G$4E/24(GLCGKI?^)Y,;=F_N)V%ZWW4/4SPW;G"%:5QQ1 MPEA":.BL!1/1UAQ82&K]. 0>"CO$^3FX[M3[>\3]KS!7V^>3\.][>>'61Y)^ MPD\G:YXWH NHJY0D],?MS]O#U8; MO2_0PWIA(3KJ@@B!= L^MUQM4,'"V?T@%:PEJ@)49OQOOC><<&I2LYSF:%'W M,@55C#\KC7_/>2,1);Z',!LU Y.8JQ4^<+60=?.Y0&?\W'3"=X@'(Z[@Z6BV MFJ6Y,OC1WYH#'_WH;]?B-BOF$[IST-;'S"VHA8R/BZ,>HXS%5;*A"T1.E6C0$%HL7Z*T8: MTP_=R=5_X91WS[1O[Z(_[(#([YFD&^^ M?O?=_ZBE"67F4&0+PSV?_O<<)IR@J.'2YG*X3A*N-M@O_5T&=[#3?@GM#K@A M@#HK'2Y=W?GF%8RNB@$Y20Y'C-FB*'#/:R$V&@" K#T?5! M)L;Z!@]HD3-4N#'?XZY:=A&4'&<=G#\GTG)P6,AE/P2W$G,58%N(>YK,%DX% MPX_T\>H<%CM5!QZ;CB%.X5>ZT\1NQ)-[(K=7K<%/[C+C&XP'"-E#U$O8*3QJ MHK.6D2BX 5D(ZF%&C%3XS02VUE/QL4I/>6OYBT3]1I2LHUV,C0]8C&1D;ZNC M&+L?!OK+7%8I$B+1D%3_FI0*UB$/-]9#G(*U:$N))S(29_L6-VN;%,!V[Q/D070^+K Q5S%#!;?Y-#&VDB(GF(*,BG:E@ MU@:+FYV-279H:C96U4Y./#>UC9&'J7&/V7,($X-"<' MDXA+5WLR0$S'U61"VVITSVM5=Z9Y:&\E&N;H7LNF>PUK3M:_/9 XI)Q$AMN7 MY)G"Z??_\J=W;__X9[GEXN1%RN/Z%\F:;/$ER3Q@H-Q53>D[D?M"-E0Y?][A M)/.P+BL8("PX.)'Z$\[9+8/4Y1ZC$(PG94+6L5S;BXJ7@ MG. M6T73_?3D8Q5T8"Q%!R'IW -MJ@FJ^CMV/#D2LW2KJ[]N,0-G-R#>L%Q:*(N# M@_L1K;SZJ;J"JH^+CTIY.83+)4L*YFBN!:*=;C6LT^6@U^%ZY:*3W_HI6*.* M]_AR^QG6-P1A1M$1U1H MJPTL2FT1%4@4X991G\N$/O4=C_!4/TC6&(?91VHJ2L4^$\ZL>K"'S)C:P4ZR M/F;*!3O$'*?R8;*IM9G+Q&$_WFWNB)UH85^ 5:RK@RHQ4#-@!.,&=(Q1[>P) M8S5^AN$Y?Z:.*C96N,_$L8Q=\$(V](OM^3<'S?@\ZT&B*?.'C U2^/ H.>O4 MZN<@WZ=1_G)&UR5G.%NG$9_PV4^@.@FZ&A4[&'A?OQVAK>2,6&^:(Q16S&$$ M23-D.V<]O0I>!(H=,YB")V),T9D.?!,?X^4_LC8GUVS?X:V]%_82]7$TL\%D M F]4QH[B%]X@AFWQ]]Q;/9]#Z@"M=0*W5=>+ ;7#.6NG:RLT!6=X#GJ51FOL MVD$+HEZQ%$QF=- =$V Q#MH VLQ!55TO!E0S!Q6<9W50<9 L6LNKYTBZ0K"3A1??D[19MJ.Y383RAR!'08I12D7"6W9L#:)+#L/< MZ9,#NEX(I!U>67$5HZ#6YO6T$]9;RB5C!?6W:1!&R?U9\#*B@=H@80]SG#9& M4T]>\T(&EGMD0J"02@'1576AUYG&=FM^43!K3&=+YDAR1V>]^,[DP_2S#*_W M>?2(%2VY680.,_$)>@?3^?Q\70FT2)\?,A4C_^]%9[%F8107%$EJ,0),9JH4 MM9J#K#;\X!Z?FMRFT?V]V?TMHUGYM(Q>UO.%C5UMOL]/,XIT%PTB7+2EQ \] M*S**(AJ0+=QBC"**LC1<;1"72*XB;H=,Q>;\EWK;W)[U95AME)CV89]%"7S%!1MMSB,@AS'+VA3R(V"Y 5]US6Y8=&+O@&$XTR3V&[[P3D?YN#@ M_*8BEJ!<$\MP=3^.OFNOZ^9.IP?AJ3K/@+DVB[)0D?4,?[@A53UPYB(<047E.?[/)/ M4A+NUV6S]+60#F5!C.4TN&BCGN11_E(4FJ^YW'*ZS(K-V5>"W2Z.UBPEWBCN MP")MSKY3>&A)&P=KVSW66#=NHQKC'HZ=;6]VIG9[5&(QISL6K^U3_S=H%E0)W96:TK@<#/VT9MC3]Y"3XE]4P#=D*N6$:>DG[Y0[#M3Y9M2$O MR!JC<#'DEB.B.K:^1MWHY%RDRD1VA74HK:5>I(#RS]RTN,IN^E7F+;W+SE91 MD?8IMNEZWD5A7&KMD*)[]"H>X/J;#\!"])0U16L5Y?XX\QO;6QZV-YL#8NYC MH7I)'0Q#Z58_&=0,.%7'AUIV=!6SM^/@G[#551%6Y/V?\E78N7>>H@^IY#[2\0& [9D&]1[99BTR=@7:*?>S:Q6XC-JD;=)SM)];H^C@@ M"[@@NP.<[KW?%F5!!J)K!5&_X<])1]QYVSO\(-XWX3V(PF(8P%GV8_/.NX-^ M'V57 +WK\+R$C$N2W-_B=&O:R:'^G+TEJG04 PBF&( MB)[B8,)1[]LOL*!3BN@WW [)^*ROYQ>*Z^]2Y6&KGBE.^[PX#I;U6\-WOD#P M)G]X.!PJ#2X@KKST?$#I=/;B/O&R9U@!"$@]H#0,DCV70AM#'IM M"6,#?8/ > .H$?1O!O5U%#!K:$>GQ29:E ;,%>OI%)'AV@51R$M\RIZM/J.R MCWO.:T%Y\%IS&-Y0FY_4K!^E..9-GG/B#P8/;]0&1KW/)9C6\>>;#69W&SDY MBS](V$<+\A9&[NVR9+*L-O)]Z&IUDN]4[J*0[,C8UOO)5Q#/=BJ_<6T;D]=F M=[*7C#UP/60]7C GN1UI=#&=RM]T8"(&>@,,2=R.AFC=/-MF8,MKGS^OXWTH M=GK*#8>13M-!TRE M58*KS<;_Q@2W( M^6/2R/#CV!S=;T'R*WC!A@C-:.#!\?W[^-@LJ[B4^2)ATUPVWZ:OF?T[CO6/ M:7<3L$SS=!'TDG 3S.A@)[FA'6.''B@_" FW072(EM(F*1]>/^!P'[,6"0]! MBC\$&0Y/R999*M?U29JRV]+Y&;D/+]5W9%O"DZ<@#6_9F3V36.F0Z8@:6E=" M>"ASEJ+Q/A&,,>*4N5#'UYJ7RR:1G(AT:]<3""5]>X-CGC#]-485SR/ M7>F-97\-THCLLY,U#889OV#-X"3#$ 7+T:R3HI?A3')#@<(.PC@VC S1TQ=, M%-206T"@\AJ_2^'Y!>)NV?Q-A/7^3D.3+JW-MXT'[R4B/D MX?W>Z-6*R!3HO$:+*1:0XQ>-2I1B5\@R81&3%OTJY)TZ:IUO M=S%YP9@W?Q!W7YN?H^\A8F\-G40]))QX(RZR$TL'] BN\7*.^EGFIA>8W;H8)WCD$MC[B4=!.Q!:"7HWCLJ-D,M8J;T@WXX MB):60*H^;M?Z7&9?#*>FR['Z*B<+L9?&$;=JFS2IPQ(BHT;.IUG M'6:_@G*W]O&]:@%JMMW+#;<+!8]3_!$3\HX,\NT3N7T@^RQ(0OKC"?]O]0&. M'W'+-KAALGD4#\NTZ0B>7E+8] _O>"$$KZ5Z]^;M.X3;ZB0@)+A=V 1QA<-2 M\5<#(@?_J@:^+)(IV?,_C\^_S_[:,E!1MJC@B]@O)_)?Y4,F3;L>YII-#J9X MNC(\EU&"+W*\-9J#NN#F,9TUR-U#IH,Q/+[KS6"A.YG DM]K5#TPZ1 7#TI) MC3N;,DF0:J*W?/LQ2'X.%,QHF\[\%9>UPW/=Y9;,5WCG?ZH0=M?,5]7-&OQ+ M?X#^GG'M%>N#1(88GSE&B+MAJ[]K6OWY\RY*^9?UKVSRP'2DO[L0PD,3;M9) M:D\M(T8!=V5&>4:+'%X.3G$K>11\M&X. 3_S[+,<%W/03F1>DY4X MFY>*_TH190R:^IY;:_46%]WPOV8GCT$4L[+TCR3]B3YK=(;/GPPSF-V 3)Z6 MUAD*"DZ\$<]FG[/['>X92SJ!8E=PL>6"O"B7S[&_BA*4\6<'%@O@HYJN*;J( M<%KPOE:S(B+R40BNJ0C,N<798' M"6MX<4WBF,9=]LM?B\&R?EBE( ML=Q53B]DY\\X74?T38R"E 7U$49CS,W'!4H%M+A@ C"FV(-.QJM[00 WW)[/ MA@5_) 0H%E8R/:2>P\E0*<7"YB5T-K7!$4O,LJ9_U?9CN>:=$1Y&;5^0JDE=Y*B>]3(%. M(<4ZXSP)VU8D6,P$#9?=;>187QYINQUY5Z\ M"9*O4L[\Y=UURMN\SB@.,'0OP,A])3D_!#%ODQ[D[2G.SS=G[&0=:L373V&HAT<)"\-AD&I2Y[TA! :)S5O'_E?ZU*GF=!75M^'Z7S=R +KZ/B@6J\Q:P7%;XHK[QID M9Z+?&0^.4XLWPV%C>W'=#X2_-)/U:<&[=FTD?63@FG'P!]D=V+"+(^]CP?\" M[54=Z.[TQKD[VTQ2^2I(>1?$7V9A:QKE-2_HFT1)%JW_&L3[N7+U32% )$+K M0GGHGG]_G_+:'7;QKN"$'AFK(T0J*0!%5J\&YR?GWH;AJS4NKWGU4F#$)5Y8 MP#O(M?'K:^>+?7KRS&>I.O)-&A'+Y/GKB(=&]N@P-.KC^B78GO. V98-Y]+/ M'#ZO4K+&.,P^4B,>?6Y#@]B([M1#Q#WT Y.,T&NVC!%[K-)_FYC"9U0_A:S4MQVDI(:PRJ>#F*@2>Z\XSG#Y&:]P^ MV?M$$N$Y_#4R/@52_WY*LOP3R?\3Y]=X3>Z3Z)_R+B#YPB9Q;R*!'%SWY5- M]Q'Q1C69A%[N+A/6*99/M9EI4+^6)U.^MY/+ MK( OL\JKSLKW0(2]",KIFY2SWD"\2Y4,@' 9VO3F3N8QFF]L@D'CIMG/-,:P MDDQ*=T/2+:O$JSXWO#70AK2E>YJS\N)GRJ6Z8CFX9PQY;IK)JB MO$^OFH[SMT#L-H'_$K33W5LO8BY5FDA=C)O;M]%B4XHQ^NJ7@9SVCJ M1X)7J*^)[5.^@TZSR(5-!^KWRL"8#31E@AAUZS)Z"@+%Y4U?TJ#?89"3C/EM MH'XIQC=Q1&W>$O5J FJ]_@]&0&W*!-&FZS+Z:&$NYU5RHOD%A=0.DYPDI+;! M^NK-;YZ0VBSF?34A]6/1, E65&T1"Z)E'XCI,;96K:V^H/#:;9Z31-@.?+\$ M4YPGSI9O >7NB#DSUU4+*B5OC9-PY'42>%5Z&B)# M+^,;?(775>=W>&L%S_>@D'4JV)0'!R%4.\$Q@?GJ!36ML[^@$/I@0)TI6K^*E&*A1!E0DI*OHQ/>G6%7F:Y_FC_.,:?>LS/3A(C;B-I)^GAWABU*QCG!,-% MAF AFKH""D'BV.$D H MBC;$\[#MX[!B%X!=1WO'JP/@=&(9M)<['"75^/!!>:^Y!DMO_I3XJW20'SL/<12O&:6@H[J1))>5_#O2V]UC?ZK'4W MOE;WKUC+\7/P'&WW6]$'8[4Y"4->R1_$8A%_2S[@DWW^0%+=%?"DXDSME4;B MP717M!7OH%Q@$)2O(7.)*"?H#J.@?)5%._+_W]ZU]+:M8^&_PN4=(!W<%K.Y MLQ@@:=Q! + M0_+0SL0'>[B%K8SK^CP$D="SI>9U@#(8/:229\[IF/YOP],T4[,)C_XB05M9 MK"T2?&B=N$_E&*J9.TXOGC8!T6L4$]$ED*W>]P4]E\$O5LPZ, QP $?SO[D1 MC=),9?L"=T4"'_=E.8\]._R6DLSN)3ZMB&@M)A;9Z?3I]X^?*(YAP;GMJY93\R4I+S/H8KU: 8K#Q!K" M5-8C?J2036"BKD>[IIR'EXY]\2QWAP1Y[FQ3[V*K M$R3N%##H^9U?:T 74' MFX+::!YL4$947G<^$5HOK%"EM,C1-Y#--=ZV,VPHZ_EI]V(O5WNJI(P QLEL M'A0=DI%[!)_@;H3?'/L5XF=4!HUO%XEP"0?8I'8]3;UU,E[/NKLZ8Y(+^\%W M9H0=DL1 '*VK.)VPQ8Z_+:K&#C)#.=]9NLIA.[,7(3/)HXN>[+/;-ZG;T->+ M+8_F/D>CO,E;3IN%]VL3GC-+E)*O(EC%O@QF&P3N8$@A;?S2?DO :ZO-$\.] MW+T3IDQ^0?Q*.Q$3&XZSK& 'LJD9_P_*TW4DK490!=6'U&Y>UBO$_8#/RWA/ M))I0/1)0A$\(,^X-ZW(:E"QK1TK*7JIV A4\%6"K4PW-V M][XAF;-0Z&2=1+XP">C&J?9#:@8);-9FN-H2S^E M#-)U@&2Q,=.%4948RU31R'J_J RKTS+OX?!K5V>-S;&O*G MS>NQJZ1N4N#2I%HM2A6L.(.*0S@!K66;.QL$-"&@@[-4='R.\C4]_Q_G,XH&)!P0>"&XNEHU2$]@8:JA.=4UM' #EKF##0;/ TA:.)?V M,Y]R4_:09879$94!(&/FX@+4_:1S<>!D)W@+(X$9;@.#*C0-L<]6W\.J*F2. M9KR$[/UE*U.YO>C5U#=9B'5QJ3ZE6V]GAAYHGR!^?DPVG^$FGC]Y"32?>2,;3@>]CW5S: MD%B*9*)7%@E(QQF&%)6EV(:47HU<@U58AY22J[+-FN!KBD/W3U!>^5AA=,#1 MT72/NX_*P)/+K50]7#IENW(5&!!H83BSAI;.CZ#WR"UU]0+;N0]:)T%^4^G$$7E8N1F/;<["4RI$])!U&/+89P M)>L3APRA!D:ZAR%QIJ%YD*>.9J%(Z(;LIW>*$%2P0N$Y>U=K0 M"Q,%?F>XXL+'EN2&V,^MW2XCO:E=FMFBXY&DK[P90'F#1GYC[))70T!2-.*! M,-I=G.3-;% F84B?IKWQZF*,%XAN0"0>B3MA6G$H'S8+(QX9*QK9"GLN2A4A M28**+@X2MGSRC_78)\B\,NT^*K'*MT2E8%\A"84CAZ?H<,#P0)\UK/T?L>*Q MUT1E-ZS;-(]W<5+D\2NLC@PM?FV38@=W7XAITV)@P1.'Q_TBPFF<'C)I(0.: MPKE!=M$1S 4G?AO(U3FLG^R2/ +*)*AQR3J,"3XKIPJUK9Q3(VQM-N=.Q==E M<,F$MJ97M=F\P31_Y[]_(>/[3)]KP7E,:*]A&B/\#>4PNR^@82''F*YE(<$0 MQTNYAZ.#G/^Q)^3(ZKAD V2,#Y!21D*H -FJ' T1^9S46Y\FB,?\ S"0X36B M208CEX?<.,4?%!W4X ''YP,%A(/)GGD9%KKOWML)F&Y5>F5CP ,F_MCRT86C M=:(+8W$TAIVA$15WQ3:5])J3\;KI[KUS"3;)QG&[^+Y%1VB^>:RFY=I.*MJC M!9 ;0$%##B,MRE/&@G-!AJXHA5=2.#XBHYM-^M^NGZZB/=T%@XA8=+5&3*18RI#$H'@P$).VD6=O5=W@\R.-;O/06++7.FI F4C3(,ANPBA%L[@ZNJ\"IMR')IN%<=PO00EV=6;K$(1SB.V-7A@/=9,(DT? M%7M5=U/UV<<#EV@D*G"X,/Q:0U5(7WCAJB5I:(3X2@4$UDJ->#Y@)QC@+!$' M?DCW"!^96]^]B_\<<(K.@+R+DTO:<'[/PPDD4/(!:HRP=O_B!P(]\&9N%*VG MV@RU,4,#:#F?YD[W.IZ?X;SF]>1?YQY//OIS3:9I=D'^WY">\SV]Q-LHT3W2 MH2!@KK1>@N[]LHXPK9_IJ0)I22A(L4MOD"B@#N/D=(">N7,'JX/K'P50$+"4 M>Q?!JS=WI2J0EH2"%+LT=Q'/F\9N>BF<0F72WDGV_O<#>B72)0D4?N+]=CI-DJ_9_J[LJU?&Y"Y563<&R0]OT+SYS>$DT ZV+5)&_6((R#) MRB28K(&_9Y/=M>_.#I8V&V5Z] ;D-1KT/62R8D+#$O:?85B_D?:0C13GH*FS M54=[FCGAKA#Q\&V!,7U_,Y!TDW1M["01* MI+"JERK]($VA!:J+9( :O/C#XPG2)X+H5+=%1[A$F44>T$/$7@^=1-U[10D% M*$H8CJ!6#-*65;!*2,[ESV&8&J;*+B[]/[M-=T_\56SVT)CI-4I=BBYC5AN" MAQQC\1G(79,;\/'3A]__N $MP8V?Q)3\L!?1PO R0V7WSC[=(I^'8KOGI@S< MGJMOFEN"_>(PORFH1\^7^KRUG;7RRCDX9/=U0GU)ST&;VJYHM4'APP^KQSV9FO(XW(NM1C)\PH&5BHGJ?6::\#*H0Z(_WU9&WU=UT)MBAJA+-VO2RI M6OGATD4=O(>L3S^+0O>S2QWU^M725;7;NS[ZJAU+G=*VP6!XYDA<>XPCA79Q&^)T)E=99Z0O4*$E8]DY& +.ATOB#2R-EO25W0AXK##]0 M822]I1,OX>X))I21583S]TKS]P6D@KO=[^,DIL<0/O."LTD$-*5L[X1F2!ZV M/VIVC#DO]$XKL:QQ#G9)$)8F)%20*W.7V4YX01L#X\$)F/'8M M95T\9_$N)D881JRU-! T3#WS,H9$GI/@NF?8;"DCT%D?-'97I&( " Y&]O?% M?D^L+WZM0M\3X:8M0IKXN@E5>]7JHWAH7B&QB0N7DQ=!"V1%9*%69"_8^:@P M.=>>6'I0YZ3(H((&%?;(/OD]Q7"+#BEM]D\8$\LN(P?L)&&OJ@Z2/LX[5D#, MK<12,)!RFDH[2%-D@6HB:5$"]8X[I1*\^$(M!XF.9"U._7$%TRAAK0#3G5R& MWVZWV/ =8V/2]AHSA/+0FH$39NM-"L3*U"?)01B.9:MJ-%#.,U-KTLB9^:JR M1 ACEI0Y M9'V*!#GA [Q11D#$> "P7.O()2J(Z=UG.8@PG'^@J:@G72T%S=,L5%,VH%P MQ@;@?(!J 2Q7OF&$!OX*,8EM] $8> _YGPXB0A=AYQIO!_)2,V64P6\[@?$W M,KN# Z;G?(K6X!"TIRLTKW;P/L'/2LM*=^;@H+0 "1^&"TNVLB>8%0D]@L9J M[KRZQ5DG/[U"66Q<5G*%Z-P<##GP& WV"#.?/TDL\J^_("TTDZ4!!/*@^(GQ M%'1 L+4C=:2PTM9UV(PRMI1<@9(MT=5(6(X(/O1+)6]A!!X9!IL"71%VL9>P M8XCGW(",\-V'' G?%W).E!D1;,)>?M@9CSK66"CI&@Q%&6=*GL[C#&,KA"AS M3QA-Z8.3:8[CYX+5=H@*1*]O?!]G9 3TTPB_UW_(O'OC4"1[@QF&[".F,'[ MMH;%^L'? "AX KLZ4^ 8Y=L7:CSUKP02:AQ9$'*KKWE;2](TE#H,;[G\CT@_"2.BSYR+E3*^@[ MUW8OWJ@.+C@!DI69N;F>8:B=74,A-?J%_E_O4/EN1OY$/Y$?GMF>0> M__HO4$L#!!0 ( '&!_E)>[S9Z$U0 +@#!P 5 <&9P="TR,#(Q,#8S M,%]P&UL[7U;<^,XEN;[1NQ_R,UYF8G=K+*=65F9%=,SX6NU8YV6UU96 M3?=+!4U!$KLH0@.2MM6_?@&0(BB)%P $00C$Q$17IM,\./@ '!R?\.1#Z-',"V$$_O)^ ^+W M__D?__-__/O_^O#AW=7-[?V[?7BW3)+U+S_^^/KZ^L-L'D0Q#-,$CQ[_X,/5C^\^?-B2 MOD3 (__P[LI+P#OZ?[^\.SLY._UP\O.'LZ_3TR^_?/KTRZ>//YQ]/#T[.SW] MWRG_?GGWTP\G/YS^\/G3E](O/GC^G]X"O+N]*OTB\)^_ M?/II]NDS^.)]^O)I_M7W )B#G\[FGT[\TY\_E3F%ZPT*%LODW;_Z_T99Q/.- M(A"&8//N)HB\R ^\\-W3=J;_Y]UMY/_P[CP,WSV2S^)WCR &Z 7,?LBIAABW M7\(M>'B-HIC^]2_O2^B]/:/P!X@6/YZ=G'S\/]+=/OW[] M^B/]U^)7XZ#J%S'9TQ__Z]O=D[\$*^\#7BJ\"WPR0!S\$M,?WD&?KA$'7^]J M?X/\[ 3S=^2_WQ]O=\9<(PCG M:QA$"=U&9 U./G\\^9'\[H]3L%J'>!/=97.FQ)8(S/_R?CU?)Q^VOTS&^Y>J MWTTV:[SOXP#_"Y[]CQU92KPW&,'5)N-M>S"V_SV/9M=1$B2;VV@.T8JBN_VW M-MX?,<$_9 C63W"-\,Z,$OH5@63G _"6@&@&9ELR9$)]0T!YVW(70G\'$C)T MC,>F^RL&_@\+^/+C# 1DY!/R!X+7R8>3TWQW_0O^40'8%'E1')#!'L$:HCUP M0K+3(=K^,/2>0?B7]\W?_]@?L_\O]5 "4+B1X_7@\QY8W:ZA#Q$>@Z[B$]Y( MX!*F48(VEW &>-GF(M7#%)Z GR(\\O6;O_2B!;CW5MP\5W_;(Y.G9\_3( F% M&63?];@)\&;S,BW!2[S+%*$#Z=.^^M4T>F":W&KAPQ)K._?IZAD@7D8/O^N! MN4N,Q3E6C43.S^XWO2WS^6R&KXOX 6)%(?Q[L!8_XM44^F8X%R-2K!;?]LTD M%7@3](#@2Y!I8>+,'M#H'5G\QPF:PM=(#MS2YWVSFO\'*SG@5(K970*]L3OU MWFYG6/(%\R#3O<5D5 N1WMB^"4)!:7KX76_,/2WQ6^T2KM9>)"@%=K_LC<'\ MMLNT-?PV)P\L);_!)_^[] P M"&(\5I2(O**JO^V!2?QZ)]+D:;-ZAB$O=WL?]?C>SS;4 T !G-W@GW$?G 8" MO;-+]G\'9DN?]\AJ!HG@,:_YN %',B;"BCW_0A MO.$+0.?/1%+XW-:%O8]VV2J;/\^1OT/20_Z6'/[C@>USU\:=_\:/:X]<#Q_\ M91 69M,Y@JM*7O+18!5\$,T ^LO[TY.3TY,?3D[>OUOCG4C,.7]Y?_;^71IC M9N":L.V%Y-_ '."+:7:7S;N63'F=X_#1./&I$$L/EZ[AQ M.;A3"F1./SID]E0#ALW/X\1F3[,K\#@;J;2MUL,9+",5NC6/*(:+"S+72QCA1W0,9O@/,0R#&?[Y M[,(+28KATQ* I(@::DQWDZ W;+:;",.M(3+;")FY%S_3Y4WC#PO/6V=A,B!, MXNU/]N-E\A__<1=XST&(]QR(SZ,9-:(N88@W77S]WRG>9SQA-/RTVH-^NL^H MVQR&XOH1)%X0@=FUAZ(@6L3G/A8)*> '7 %-(M1TS&J*WR!QBC84 MU=^\,.4*%FOZ6@?7^%$99#+UP0MFM]&EMPX2CRLJM)6$#OY+#A%AS ^_U<'Q MP_;FDF.Z\O-A9(U(^"$/%5W[)4C(G43D-KZ.B'L(1#Z6XZ);IY:,CGF4[A_) M:TL7WA%=W=^#9'F9Q@E< ;1E8G,/(Y\_/U:8I([Y39(E&QVC*C>E)BI:9K$& MY"D7+>[P+00ZK@\',4T[#S]#DN Y!%?@.9'>:W5$-)]R@43RIJ\'/_,2\^"C M-^ YD9A3&R4MNI_OHQ2_H#MML@8BFN9 #$_Q@[?Q\"&5FT EA6'.MXQ.U41% M\RPJW\(=Y]1"4\LNB^,#HTK+KLJ_T*:#9 -V4#\."33S?FBD(C_YXRI_GE - M.29%R029XJ&B ]6;( I(;:P7@-^TB1PU"H8<] M^Z;33GA <);ZR26,1?9?X^S192_]@\(Z;$_0,Q$LGD(O:S^ M&):G:_*2%=S5S73T2669*W_W0TU6G[47S*[?UL0.CN$JR5R)&7"14R6_!?AK M):%,DL@R54E#QPZXQ2_)"#.W$3QGN]_IU*D?@0^"%Z(4XZ$[:-;5=+2\1+UX M2>QS^#]$/+UX(;78)9<>0ALLA<5-QGP$M4L_&16[AH ^WN69ULMMX<::-JQ?(I;N=69ER$/+ICY YN#$L;2=DQ$ 5">QH+"4 M9;A]<;BU7[@LSV<,YY #KEW-BL'S>=SPM*O++,%%N< R))Y8#JRJ!P_#ZM/8 ML1)ZO#+<:^CEYF5WMF67[- M6&7UOI^=(:)>+)ND#LD:Y?CC*1B2=@MSX:B5:C1KK7FGIW8++X[8I0K3U'Z4 M58'6F=WJE#!:=4%U#+#1'$\.P-K"*0O4+/=!B*'&%UC+L',"K3FXND"J!T>. M24I(EZNS(:*>P3>:NT 8/H[D"@;C:&X(<1@;$FX*_"SWDW4\Q7PY6 S,T5P> M75X3)<#4^]8LND,:LB\9@.X6J0.0Z_UON>--#+'*M.L"*LM]2^*GMOL#) M2&$ZU=1,87'9+,#&XJBID,*34R:JO&5(16) 2(L>)%4]-E ([RUU176_& M,E+JQ;PM*EE[/:0MBF<]^*P.4#2LO-<#Q7X)DL!GM754U?JJ)'XTA;]VN=== MIREKHB 2O%_YN>9*1QBS":(8S^A%^ 0Y40HDX6'G.9Y2;5.YJ,SR$QNXSAE M9TEJ$EL2@_!_GB9++*+_V7$.93*:YY%50)[,,T;P1J<;?!MR>A7$?@CQ:092 MN4C=QM%?:TR%V."EJ']VG81'*ZFAYB,N0IJH##4+.4'21LGE_AD79M2V9+:W M\NT#O^WAM;WM;Q_85;='L[0JN5H Z^]VV[L)=\6QFUYH>S]BI5IZ->H-]XZE MW7NU@7IP&:EO^SLN0*MO*$O[!6M E>/:LK3M<%_@5EH\M78I'MZ:7_QK/)GG M(7CX7Q58\IL)FVS%K^%AWIJN)'QIMY;7KO@ M D1@+M:NI):$/OX)7C?XRL@"YU*\ ]CYO0!SB$#!)(BOW_#%@*4]?@"AS2T^ M\316EH1_PA#SMZ M]4 L@4%/;&BKN(L9@-MH[(S3?$E%H&BCI&=79-A)L'_P MJ=9JK')RH_)SK7SG:,EQS3[64C<8BR?DA?A2.)^M@B@@:B)IGRFQ5UI):;'G M RHN,!/?//0G* $J9,5OH**G@U8,\(. %$F[ B\@A+3>B<1$6@@-(1[]<( M/V:E'/>5!/2<7#KH5N_9SZ&Y?O/#E#PM2%T#_/\SK/R(G6<)\AKG+76X#[_5 MZOG%SVM -4XI/V_I:ZG:UW_UT.P5O\W82?L&LJ[>[V"K2&00V9EPR'>E0(X+CSE=[VE0GD)K44(:.G>>-0X&' M38^+L80VU#[)#M$1>T\RW["==Y[8!JLQ-K#ZUG;OLF9CS0%.U58E5F#6[:@] MLR$KUZA^'YF4G,H'38,=F-5EM#O\I]V>#KGM_ZSTF]WQ:$*8-3E_6.TMN_,; MA !K=?PQU.R^"X50JW#XLF):ZD78$G:\@2H)_TM$G\_W>1"(N M[#9*6OI'AY1'C&XNU6@K(7)14K8D B%Y*=H8>:0E4E@\[H>3X+!1P^+3:J 2Q^*2XR$G%OV5N@4-?;YR[% 2CX7C)=>#U*7V.?130"[\+DPUT!HAVNB/L M8D[X(^$X"0TX%]X@.2XR+E[.Q&7YVWQ9=(V5'@DZC=9S71,90LSO0BA.U%G-I@=;/&JY.LWP'9/<@L,2_ M@P53N8J#(J]!+?UC\1<<3D!/]70V:';OW .L!0IF(C>2T5:CI8*+[Q$"7DC* M0OX5AL2=]RN^0@FXD^@)^"G*>IB@(,;_=(7_&BT> #Z2,QD0^N-A2 0)HUM. M,K[PSTF1.' %LO]*E7!0,)JK5U5;O3P;FK9+/("X8R%S/M+FW->"8+0'F]AN MH5* G(K3S1XK=@?C*92['"O0_2X:G<(O?PP:M2)6H%9#[)I93X&JAG%*WP+U M QS+8Z!B!L-T2SOW\>A(K-)H(QD=FM!A]]#M^,3&_0TD2R@_H5IZ6G2\O+9S M,+N!",L1DI^[S"0Y_D&UK49(T9.BKR4*;/:/-,[:@#\"VMQT"GL H-,P>K1\ MO >SPOSE"SI;N'OP2O]),(:,C^* LZ-G3N7D]@D.OG*/ .L1@9_D_5C.7STT MHZF_RE:R803-YW<*:[IA4T:?]\_5(\"R-@X2D/LCLTD] A\N(DHE[P\M=(52+G)JE/DY/L8#E0S\JV=Q7'[;3W]6@B[+GJ.EZF MJS3,//?S.?"33"9.YN>SS!3 [BW^&&,YND/-4*ST)B^UP=9+H"XG'RT]V0() M1@W,MOF$,@D"U10TW1L9DF!6IYR(3TB J';[AOAL*C_7\P:H5+4EUJ.9D.:^ MX^+\5WRLI9L0O77)YH41%O;BV1TU!+3>XGL\Q*)Y'2V$7&9'@U_Y4(7KZ$UN M(FB2"XACXBX'1"3PLOKPC<['WBC,8*O@'4O^1_/%5=T;=&S)'MP8M2A/8TGO MX,:K4ET>2QH'_Z[B?R*-)0^!&[NZ][+MQ?+;]09^R\BNZG!F'5;"]B9.] Y4 M"4O+Z$M8'WGWWX'UE&%I=Z):MT2KTY.1H'/H=X#-7A&&D/+8P'46$9!X*#DR MG Y=7@PFY:&H1PL3MX]S+,6KN2MPBKG 675FNZM8RX8=M.=1G'ZUN[V# N3Z MC^+OH13H"T#/T*IEZ#]=N!_B#>CYDM$/UL=R90 MWYNV$E*W2?F%LGB@?H&SPA939M955[%YI7)"&,2VEZY7 #%?@M$6TH\*O:/C M@'0_":U 4F%RL;5(-EFH/JHO@I^97JXCJR"L-UY]/%/^ JM&T*P2\U)$#H98V"\_54UE MSQOY.4\N/80V^#@*9Y )D]82DJIZEH;-;8^/@S78_4&98XD@144#:DXL/15. MR"F^TW(B2!]QR$@IE& MG8;1LYNIT9!649P%28IOHMM,-LXNTN0>)G\#"7EPB6U87IJZSBNYSHC,QW^\ MC5[P62:P]R..;!*"*;78*H\6M87=<*_SU,9[3\:%MT"T@ H<(51VS?/ V]#&) MM9M'L$X17J08T,*RVYAXD=GQ4-,YJSZK_LB/H04!!'T 9K0/+U'7\>[JL*SM MQ,PZD3(:H0SU 6?--%:58'OW23S4/H10F^BH@LSQ_ M\8*0!"$348TU"Q8&U6F:361U2_YO7I*/_8# .N>46N?",)[,%2&@9D"S9*G" M&Z21^H"S+JQ92F^02JK#%+NZA!%%F6AEEVF=Q?L.H6'E^B/P0?"B3K27Z0TD_;;*0>X8 ME.S(S$U56\G;PLU'4F&*1G3\DVH@HF,.VY.<#3WUWO+1+T $YH'0\K22DI)E MNTWL=G7,/<\ZOT03(ZJE&-T.1ULHR4LV)M;0(([Q/P@).%Z*^F=7&#[IO4'Z MTP9Q)J?DY]=$4\<,M\8_#.TS9H4P15YRF*$LW"[&+UF4QXDBXJVB]HM+ZKC" M?4$"--I:T%2CNWDQB()_)%5@CX =9XURP#@%%/9J5]["8 MJ.6AI[V0/DDEQ([BFKIPUO;B8@MG]]6@:^'X;0D, M>7^WDI5X/ZSG04A=>$N8?YDT+O;6(T.U&(G+P#_XJYE%8 WN%@8U.HN M4C-++^@"6\1)Q]!WEVD_V%LA,*.(&XEVB,P&>[NMZI]76ZXJEPV&]2K>GBDM_7K"[P5NJ9-;5 E(Z*[]4M@Z-K] NF. M5!7ZO'TZ6%=@NVWG?:#]$&P_"4KE8>VDSF3\$B"N:!3WSOF;L8G_X'& 9^J:YH8U=8)2,, MVQ^VVQ1T5-Q$"R_*$Y=9Z]JLA,A#": BA]\+65?;DL:(Y]0TE2G&\R(4;&6C MGSAWIE\2-X 5$*MKE,^5]) MQ8UM9ED>#+Q3L)I3#,L1-T4""W*OI8$U98&$ E3%:$L)37Z:>EIT-W(C(_FX M20XN!D4G#V56T6)91D/AXB )2G6:.255U:>FR*$=WH8II%Q22V5D#"_%@Q8?B.,D>4L@[9P\63C# 2)#RX=)(# LJOKL5BZ\8+$#62?P,>^?LV M&2OSWJU )"R^!"B:(L9X6-9PP LV&&=RIJP60CJ$514+,K*IF<[@HHAKFI![ M92P6-#0J0E26['YDBKC(N=)PBK*1)O,[DK4%.NHT',1T2(:,#1E9L/_EX*>_ M9BI0"'.+SWQ1"5O""5?YK2D28)&UE).BDSY\O =I8(H91TB@HLG&0DB M2'AP 2,'!)1?7;N%T0M "7GJ/8$(S^H>)C)2J8&(0>*IBDL=ESN,%E. 5E?@ M.9%34JH):&D:1:$B#."MNJ*0;8L#1K-2N3J9/E*BI >7/+)@P-:EM%C$T&AE MD@D,T!,)R2+1WT+BI9Z *:*E@D-=W2.S4>-L5!)_421:%Y4N9"2..&TM'2<+ MQ&G*=TZ !RN1SF4D9V=1UI,%%E2*H]OLM"6T)BX7:/:#][!Y 5ME M4*+5?&V*.-MG3\/)OO90A)7P8DPIH=5 1(=TVA]>1N[4TQA5#,QT=@J&" QG9T$AFNAR. (I$"PE M4L1I:W(F%28!FCB9!%F$3V=7$C_9P<60# BPR\I:+*HD>*3_-@>.^.\Q1A*J.67XGQ5VOXR18>0<>]>:9['^I9]>5,H<[[;0F.BY! M?( $\>8ET:K7' UF^T>0H?31H20E[I*U;40O+5VVT04QZ\DK-HU/@.H/3MP%4]8/I(ZYC=%WHQU.,];$#\"'P0OQ&SX/7K&6A'9 M4-N?Y,L@,F'Y,9H1J#ESOWDH(%3(:R&8THL% HN\YGK.6(<85#Z"SD9CGCXGN(06"[5RS68ID55/P!2!5,&ACERTXDK- M+8#_Q)?G#,\:*WM@EEV>E#.\4[!PW#;Q([=T'*&N MVP2LA$+TFNE(.3:PS@/"X GX60K6-[!Z!HA;+Z[Y>B!,\W4'5W#E!5%'8/>) M#36GMZ#K%LE(:,E1+0YG!1OQQ:;T-WH,Y0X^+VU7R%Z9&B):R%Y\L9@:8GF> ?;$:L)[.:DEE8R9T MNWM\'(BW?XF#2AG!XJ4R6L>!='BPHN#^'L$GV. :.SF;;1.$_+>BGS\ M%=TEW=IF*1U?*W(7FPLO)%'83TL DE\13-!8U6FJZ?F+)K3[J?6.LB MC44MDT90Z:$?BYHFBK;@K6.QVI4ECTMI5E6?FJ(\[?"FK7#79$US9:(%'7Y[ MDC??/*S>X__*:TE2Y+5UT2/!>EWF5D/"=0'LHPM@%=)CN91Y()(X:%IO61.Z ME4E=%SRD3+D^&GG54]=M.SYM6R4M7%L(Z;7;-Y3](5T!EUZT /%M5/Z= *NU M>"](ME12/++K_J:]J4'G[F^J]\!8KDH%T+?('HMOSQC"2U.V=UO[2?W[F@D8HI,J^%2<_HNS0F/R>Z[QA-$>,ML<\N)58&\GVG$ M5Q;G=;'Y%< %\M;+P/?"54]/8V3]+68[0.3T$:57)H1^GX*6GEDI MR0XD(B"7&/1A)L)]'06=W!>NTUS^24V@@HB6&XGHB0_X:2R66%_Z2K(VMM@Q MNQ,I?=%U!*D9/7BYH^ ;0 NL?Z?/@G4QZ@FXTAC'5AI#T:[G+GC1A;JK+JB[ MNJ#D0ME>[D+!$7$%+US!"]T%+^KO;=MK7J@YL%VU-=OK82C2EV&U]FY[G7CU MZ#4\V!B8=@K)_L#L(\FUME(!*_PN\E;EHZ^!H.054V,GL3,8I249H7_ MMC\C_*,_OGEOP2I=\=O6*C[JC3>,C#AONQ_UQ=LC"?46XVSGDU[YXK7*[7V@ MK7\FEE9_$D\D_J3V^'"\_\,X4)\,FV4 MM'1NS5W$-$R0Q%$N@[7$NC22T=-/]P6$< UF4^ O(XA1W#P&BV4B,9=64CKF M\X O]$B&^[T/![X;OWG_@.@R].*8G%-Q'X@PZ8'G>[%A;(EZ283(FE4O4"[Z MJ)VJ\ZIH]*K(+)#MWI0.1P%*GNRQ>%9DI"@?IM4WPUA\+[*W,:S5(6SWP"A$ MKE5WM-W/HA#+QC<%P]'NBT'EAW%3$NGT:K MQQ[ZJKA0+'O;&(I?;7.%BS495I@1I'Y@4QS;"F>FP1:8L_<(B )(S&4 438B M'TR>PR!KZ"MB%N0DJ,734]'%N"A06/"Y[?DDY/P1I*QEMMXZ2+)"O>4=5NZ4 M(#1%'G*2V0R,7&F4JQ1EVR6 7&O!3TL'^M\CO/@APRK&RP^"%U%702,9N?PB M"L(4H%5\ U%>!84_N:CZZP'W\^%]+K^9[SK%G0C/B"0D$RBKI(>XVY.'VE!2 M%I^_["(3=G_R4!MZ5J)NSG9:51#'>"Z" M7-1\/:!LD=BNS82&O/=%-VD3&1>5Q\N;B\HS.2JO9I,+1W0TT]$QD_R1D95R M.KQ>9 (ZN$D.;NX1G3SD7;FQ!'=PG8,V!X9]\$@X,"P-K9!T8%@:+B'IP+ \ MX(%7B'!IF+;[1D6T]7;,#B*\+ ]DX'NOP>:'Y5AB%<3 JK %C,4#*RS 6NTX MNU+LD[W(\5K'.-$[D&&AI]'@E>7&X\%D[B-MK.1N-RYA;H_61GX9DNVX[+9\\ U!#-=&P "L9U M%%A^<5CN8\D9"+2%$.O,XPZNP]]YBP4"B[PI0_%U_^%U?$,?9X!=R]R&=]5D M73E(U?LX)AUU9U/O3:';IIJ\ID9B5<@?"@V^5F$MM*0"&/[JH=DKZ:H2S9X M>@E\ :=J"P&Y@ HX3PBY.TPHBD69J?E:CI/T.?910"6O*!L5G_;E<,ZM5S'# M/^8/XF@AT#//$Y0/*.(OK_YVP-,L[#IOIN-EUU+*4%>&4W_ZMC+ YX M[K?D4&H*37PM%=[$-?(QVD.:IZ:*0F7UV]K0)I. M3X,5_I7)_ G_-)Y[M)9)Y@@YE7B>*!A3X_NLF5O\0Y_LL870XU.8M#'S;5H= M*8N:RE&/ J6GQ$/)E9=PVUOZ&MFE&KI40U-3#0TYJ\)6154C.ONCN?9'56L\ M%DNEXE/8(1#67HQ[#X2UU "J,1#64@-I_Z=DTG)IMX3NX74M MNB)E@\)8#,8&P,YET-+:,%"OM;G4BE9EY3Y1LJ;8B;GYUO $W'8+OH2KYR"B MH[.PXML9!B68!UY1PS+O)#P[CV;;:&32T2*.T]5APD M9L9T/+=E8-#+807HI\/D+1."+PPSPPZ7Y'. M*]S1@BU4!L*?O"SPI8$9P7^*@QE N93*FXEHZ=*X[2M. M]%ZAX/$V"CJXOXVP$@>>L#((LA[4OJ17IX70@',1]>4TDI':Z5@C V'P!'RL M#F/J@EN\YNN!I$7HD5;,07F]+?.G1,Y*4]D)XH MU3FQF<[@IANN:59V3^1=K+%XX*2/".0XXV-QL;7)R1:L]B3[6!QK_# MQ^)'4W%6&S6VL;B_>+3?=LS&5A&*[_T#VQ]K8RD )2[@FI_H##BMKT$_I M:N6AS61^XP7H-R],03R93W? V2+9#B/&>@M@]V M39R9&._5]]0U.!\*G;>^ MU?'O(%@L\YLHU_[1Y&?O:7TC_?PX3>.Z]!3"P]F /^1K(&<3PXXMO""5/OK-\!#VM[[-\'V94-W!S;KF37>]?X8C4L M#+[3LE^I$MW9OYARSTCQ.3BZNR?GD:B2DSG6(>FG!ISE XZ.[3P_((@GE&P> M0H]NBVO\NVO>KN^:&3HV;"_+YVO@VWK+Q+%AB%4W15%S:E@82_B[HCK06"$, M\7F>38&_C& (%QLJ,6/Q>/-64EK"YHE9?^ Z#+TXOC>6TF$?PN3'GB^%QO&EFB MN!!9EU+@4@I<2H%+*>C1-:DAI<#RNAIZ4@K4%U\V"L2>4@ITE! Q#+5N*05G M=L=TJSBK0AK<[OFU-\5 1EOFP[3Z!<#BU.S>L+*O+LCY>UFK/4\-6:QSO MJR-;K08_)5NY<206];ARNMWW8^G1?HQ+)Q7!4BSH5W?G&2A%=V*YV%J-HTC) M,1V^AA!&MFSJ9.;7;-DBTD,P_]UQ+-Q ;O;-23=3]T:FG;X&J+:V<*IDYEN MX0Q)[F"+J^X).-K%K<_U)5FF3M\P[MK:DV_J'V0P\<(1KE&WI,UB06\%U ME:*LC4\ A0K=-],Y]NQJM1QB(17>0/3J(2F(=S[7ND<.Q4VIRH-$L*0@X<$5 M"3D@*O3CG25D]4CM-J,J0Z\,F7+-=4U%%NV8:!UPU<)Y+ T(E<$H=(DS=.U^ M""M#=ZOUL>!4Y6(Q.^/7TNSN9!'$^>BZQ6F)'@C $?I)ZX39.3'PF351< M>OAXBQ"X='?3TMU5)S0WL-8AE;F=JC/4'=-C5&1EF3'*[@P@B3/4.7]287"& MB9 .EC]I>0\QKS(VG8VE0UB.2M:;V/CHAF1E:W2.Z.Q&Z M)S^K?P<=1.@:X_\\G\V";%*WT1RB%65%N9^39Y0C\&Z%9.7Z@Z1FN(%QR;25JDM,X@W7;1SW?#VF=U:WM781 M!0(GC].NSBURG.MO O="_QN*/-P#N3-EW3GM=@&>/R['TX3 M;VK*8'B[>[,_O/>L9PQT=VDJ GTW1N!,P^VHUP]RXP7H-R],P3?@D;_3E'KZ MT'D!>8+]4[I:>6@SF6>(3%"Y+*"'4 !FYTE!1\X3TC<;IOA">ING#LM(!>^_ M!\GR>P2?8X!>2!3C;;1.DYB4?HM\S',6BOQ(FF*1PX M)P&B@ZZ3S ;D(*;%7KME(*^\][0$(/D5P72-SSN^V/'/ B]\P@*>RHM+CU[4 MD@GGG<>2ZCM\"6G-&T(14PMFM)0YC 3[#[=0T;I6)>&5R_+9)-J5T@="?5>F M7VP*,4[3$222A?MG1N_^WV-".*&XF9#6N62W^!W)#_LHGN;>2&:H>9RIF8BV[\:Q?U3RZ"SN[QJN_2K MPDNYH&=P6^XL[ONZANUJR6B"?[I+A4;E=%=$G(T!1Q[UOPI)OK?,: *CI-Z. M5;A6O7Y'$^;4!XIG8ZLFT@N*'P]1=%=-RU5392#=O6$^C0&^!H-S%6[]&=I' M$VVDS8$"^;Q&HXDXZBPS9#V&K(K.2+9V5S]N.;^]W47-X+7;=,#O^B\7%>0/ M7RAP_,GNLEE2.#:$MK!"3G87R>KC>/.&0/59XLDDC 6#S%K>_@HBZPK@OVHH MQ&)(144("V:_ M[8FI+K%_:@9V84@N?.>8PG=J0E/_#A!\ M(()_^@I)#M(#0'YF*]B*BR<0X3O_'B8@ODK!]!7_ZR;[7Y*8)QC#JFHX/7U[ MGI/;".M<*=E6<@UMZFGHGX'HOJOZ^EAN"/D8G.Z#ND"=X0-UNJ_BZ*)YE)TV MV"Q"QA+KTR!\:Q&J[D-CMT^T]9J%BG6''B-R,"//T!QH>SW;+G#'!>X<7[!$ M1*%Z\[4H9^V('#/JYNY*ED@R\$<8G(1GP]G>>290P_^O M6->Z@W%\&Y'N':331%36Y]$(_S?KW8J4DO('HU4,S*1S[8^98?#CF>_E=N1]7[J=# M?( ]Y7Z% MAHLGM.E:?\K0$F-7M*/)2X5>IF/F1.Q)&H7D>R/COV<;9( MZGSI7[-%BL""..7<,JGW#16K]M%=4.9=4%LO*5LEY=F_V35U'>V>+N,B*8J. M(IZNA[7=2Y12KIG_M^NDIIW,FO",OI M[UCN>&'P3WR"\=\NP!PB,/7>^-TFW4;1,C-R)_4_L[U15,XLR?MSD5BAF,N, M+4)-BM,G?PEF:5A[.H6\B:(47>5T'HDESG'Y*U??W=5WUS.'MH,O[++D).C< MD8.Y(SE7:"P> ;$3(%KCW>X"8^T24&^-][%DB6FH\5Y61T::/S9L#7W+\\*$ MQ:[H.T5K'^0!@)1\"4*Q]VD?QOXMBC#Q0CM1Y+53,'.OG7J"9G3W[%NLS*LZ MEX=9CBIY?"4,H:SZJW+G;%4M";V>B3M\UP.553#Y"9KB)^#@6$?S<8"5)S!9 MT_BT:$&9>@01>/7"*4 KD7=[*RDMS=0KF)C08S*%UW0)NTYIG]I0L[K&[S[, M@8\%D=H)-A >:JYD_Q!O621L3.*AIF]6=/@K$/LH6.=21CP/J964Q'QBE)3F M@O^V/P_\HS^^>6_!*EWQV]HK/NJ-MR"2X&WWH[YX>_2B!1#C;.>37OGB-:#O M?2#E2+OR$H_4U0(HN_P$T];J/I?BY1$KL=CM]!L%AB1LY?\$\7-%X IE'RB)G+>U:(F.7$:>LP,S9R]0C( M [9\Z9\JFW$E;1TS?B1L3.;?XRP2!2[>*I 9C8]VU_=;>A4'9RQ9'ZTHU,A"YFAR^[Z83R^TPI0 MU%O_3 AHEY4V3#5AYA4[K<7\"'723YFI0+G@-JSUGNA6XWGEL-C]L0MV\3'-5)]\Y(4T=).N>&D5.Q)C0%*8 13C4L\4]#^ )$R& QJ#*@R#A,4R%"OF(TS9MQE,\<&^+G!,W;LZOL+<9$](FS?<>JQS3 M5Q"^@&\P2I82R3XR8QB#0/;@P#KR9'Z#[U0O)(ND'(.:49S1M)>X>+G%&$L( MKB(4*X_U6+H4J,.PN!.<];J# C&6HD1JPC"<%015V>R]: MYY82MX PS-3?%,?EM9(TDO61 F%6+2!9CT*5RTJ];W3X"C^7,,),),%S")Y MA.=U#Q.E%7_D!S#%<2 Q PVOV2OPG-Q&>#NG1![>DJ1 $%./U_5\#OP$7RJY MZ\M;"%FM! E+%I5?K\'LT@O#F#0Y\B*?QB'P5V:O)]"5GP<$5D'*55&I]M.N M/. _/J# YUJV^F^EN+B-\*[V0DJ"E$XKZ'+STD!!KAK)SGXL'<8I\F987-.! MSF.V)_&@^.!N_X5&D:]@])1 _T_N2:@=5.V\'VC+&II$%0,_)0(E M#&?E+4FW']V04Q0L%F*=%SH/908>U;M8*!NAPR!F8" H'B0)ZY_K(YB!%56] MZ\TD-0_OTRR!'[^Z,4<17ZP)L\,V>G54QQTIV9_C+>HJSF=AT0-F>,C M>2NHGN.6J/XYYH%4FRO\1"BEE,K/KY9@1[T:2ZLHQJ]_3$NP:54M!4WUUGP M9O$-@JO2TA/,1#!N)*-_UWR/O&U-]6VX9OY^.H]F]%?+[[I[(#37SD,IT'%O M//Q"H':V26$=DM)3JP@IX&^"];2 F"_RR1=W 7^(G@Q5_3NM;,)X(@6G9JH- M(X=4]<^2[1+Y.95I&"$1E)YY/7/*.T50<^!D3IC:DSDB<^(@-JQ.XR&T(>V" M,_$TGRX!J6.6;(K,?35:#L: M_2/-VB<+5M)N(J&!;_[-4?.A#FQ%:H#O?R8E7\Y]>ME@T8M5G&CFH5G\?3W# M= FC)Y\%Q0&*G[A1?B/ M?M[+7%!@"!*6:]%,KX>RX9W<%(+;J)F(EDAB&"VP]K\B,E:NF'L=A2&X%]TH MU=_KOQ&%*[-7?JZE- K=L5O/!)'%@S8 MLI!C*?;>= A@VRD=2U7W1AG7@-+8*K>WW&20Z\H=2[X(Y\D35*1L+T_>37&% M;3KW6(+V&U\L4.R%-99@_98#6_E.WCV.GZS#ILFF<(C)P7UH7DLQ<9:C?10L>>! 3OJFZ_5&[7% MZ;2'S"IS<;IKJH+?R3O)\+3[W2V )X=OFZ%F=W,0Z5U8&>7 4/O9H=86YE* M]=$).HDX)P:?[>4\.0"4"8=C (Y)T^.%KRKTD2$V)A6NVZ70%NY:8/K)[N(# M I@VADLSO)3?&DDD3ZPM?D.##DGZL0S80KT?G)O+O%<*8:> M>WL)IM(QZ-P#3#3)LL#NLWN/M1W:ZC1K-"2(7X%Y MX =""5 \U/3D96[KP3YXP>PVPG=)D(B5ZJHEH25'[6 W2*6C-5#1DMO(>OB) ML+WSF0X^]SR*+.U-A.L&(IJQ/H]F:O8//TT=,VQ(4IF@2]KK]C8J_P9U 83@ M4&_BF+J"P5Q]AUV^G[#VZ6$U$S]X7@*8QN'F$:PAPE>#&//M=%R%"E>APE6H M.*8*%$,*U"SH.I*=.)7Y7949TME(R2D +H<&-)'P3A()>CC770?YD=_2SV-ZK]2P6[@8.!M/)\+/%!>D#18*3? MBK0'@)Z6^/!?>''@D[SP($P3!BB/F;Z5E!X'3'(;X24&=S 6=+?O?*B#UVV, MY/7;FFPA$6X//M7!;]$170[ARL]-=LH=*ITN;,.%;;BP#1>VX<(V7-B&"]MP M81LN;$.'V\2%;;BP#1>V80)F+FS#A6VXL US87)A&RYLXRBQ/S2UP1;#X5@B M-'I!],!\S (V7/R!,)I[K@.&I=T^]%ZP;'4B:0WH.$KO,:D.%"]O0OAZ++YC M%1Q;YCGN!(D>/RMA$!_[EP##=['YCF=R&Q57]3DI^"*<=R]"58L-?*5B$D?IZ<1)3H9254Q9"(.L'+7VF*A^AQ]62HF^S/.51-G,??>?R=Q]]Y_)W'WWG\G?R=QU^' MQ=UY_)W'WWG\3<#,>?R=Q]]Y_,V%R7G\GUR8U!!K;FVA!&1&^EJY:$-<>4CM,%H M_.:%*:T4LQ=_17Y$=OXD*G6M!;2^Q!124DK#,WICR_ 8#/7SUE%5'T:+*4"K MK-$XORUV]SL=9N3.7>?Y)]=Y*/UX;#<=OIA2L;8.S71,6ED,K8S;0(J\_GD? M7H3"<[OC=?G7.$W_#A!\(')P^@IO6$.M:GEWE8+I*_[73?:_-S!%@EY55[M-/3/0-3'6O6UECY!; >(^[HK/M;2J0;?C4E^-Q*G@/A.J:,P M!/>B.Z7Z>_T[7-B57OFY+KZ9=BE[Q551&/Q5V#*UVOZ.!Q[N,755K;4;5Q\M M!I+=]K5&P=2 TH'?RW*?:LOU QOO1^;ULMNGPWGBJM2>W?-FGU>90V&L1:BL MU+*M-";A7?$T@(K?.[8[\#N=T;LJ'^F8-F"C05W*%L)PM%O!Z&*'JL5XWZ#& MO*%V^X-Z 5/"%,OP5I?0^S7#.P(+8K2W#/%=RWZ?CF.8>.$1>=6V[IO"5U-[ M<>.A/^EQJ77BZ5C]:7*3UE]Q6=2G5OFYRT/N:66NW_PPG64W<\%IQ^6JH3G0 M#&4LB8UDG%/,.<6<4\PYQ9Q3S#G%G%/,.<6,,/\YIYASBCFGF'.*.:>8N3@Y MIYB!3C&[$P<%G&*--H^QY/WQV(^:,:LQ?HVE7JT@@!(99.I+TF(1^PS-@;#; MF2VG@*E7^@=V5I4ZW3YEG6[I3RX\6N%U14"@+#R$7A2S_LNWT1RB%?T7.8>4 M\G%-<3JIFY@.@U]>JWJ7M7.$2%HE.2L7&_8K#]Z&ZJ:O'IK=IT0[FLSIO\;G M+YAAHC'<0/0K_E;(G-(?#UI,IK+8200_]7$'+-H86 T;M;RK^F8K2^ MBHY^"Z)@E:[$ZKCN?=0;;]Z;!&^['_56K)6LG6#IWO(GO?(E5#Z6?2 E"::O M<+J$:>Q%,_S'<_J_[ <@? $51UW0Q]MI#"TE._%XG MI)P6"GS:B0$KF^+.VQH".GB_QAH[W(!,<9Y(5A]N(&+$/1DWJF/4P1+-Y$]' M/^-K"1$KQA1QECUBLOCTS\B(+&).8@--2?!O5E+0HLL*GKVR$L%X7 .A8-J"0(I MS#63>9G-//*7&DL/WH52K4:ZCC2\[50-5+"7O3*62N7JSS3DD%9CJ4_>)O%; ML-J[H\92EIS_[H?MRLI8PH7$03M4-<<2-=2KT-M[/MA>T;WYN07[?DF.)3JI M5SL Y#)WC"5>21?4-9:QL80[]2J$=PVENS+XD[605IJ5*U Y$)YG=NM&]6>Q MNW.#!8LYG4GXN.ZYOW;/Z6?KL*QV#\(*YR3;57:>S#H'+JQT(;-X0CO/6!L: MN\Y^AH93$*05!!41(2QXT\YMV4.L#FP-/F*@VMWW0RVH/42E%0OQV>UNR850 M%D7)UD*YR#4,RY M;LZT1I^IGE-Y2QD!\BY#1D?\YUS^1J=XF^LZ-UZ :*DV\3R)7GC0T^(>^@#, MXAM\^Y;7[_H-(#^(@5 N! CG7:WT&P6!+Y@A5/;P&VWR$7#NVAXXZ+A79RQBS-V<<8NSEBS,Z3(<.N;,\#-FDD#O+@Y>/Q]5[-O(]K]?]TO229$NBO,B46Y)>;"8LJ&GD ML=K]6HZ*,CKTY]Y/@!?_H>T3^F?Q\)Y"RAR O8(B-V&UCF.J$$X]4+2;/),9ZR(%'M&..34J,4&1@/\$08G MX9&@C&_..0B2%&V;4>:AWL73SA3L.S)JQ%K4&BCKWM7:P%?,F1%H6RM?K,+7 M!7;UA7J6H# 0J-G@5MV$1MUVFC"ECY\X3L'L*D5%VE&6\M(Y-EB&^C'L)+/. MX-%A1F3NS: WP@X'+F3+]I"MGC8.B]!PZ(VX17+^L4I'L8LKF(S>+'&7]W1-6!U^_4P;1?[U#WW MCF"Q!5VYQ>*>.K5)4FW2'>-0+)GZE[U1Y]%H+;G"(/=DW4T MU>D*G^DB=ER+>T0AOT?A#FZ=;TE//)(5$N/XN%=G-\WB2!9(F.GC7J/=I,TC M62-AIJ6Z<_;'_WDS*,8_FXSX6]-_]X5D9W]$I?K%NR7AH#L$29LDH; M9E+:#*PKV#ING'=51#- WN?IN!'>5?#,0'B?)[-U2O-4QF/?D\=PCUF#L;FJ MV_%H9G=FULFMD8Q[?3:_1T%"+

N3JYACGY7)U<]IJY.[E'7R976M%SU7-.JYYZ._"3H+=4J^?1DJ^4*Z_9@ M;-"[LH+6,B3UH;MQ[BSV9!-NW;B/XK^8NJ ME'F%/)B;0Z]BDB8$)XXXN-]TA%T8]2':NMN>\:.MF[.C1ML(8*V1#RZ%UH3U M.C3-'T>B1DEOH:/0\>23,YK)Z5C!LB(F.)=6$CKXKPJ_?'SZ+CZ+%D)&G":7 M'..28UQRC$N.<M,LZ2)T;N]%&; M]-7\@F.@6[Z[CR;1ZTRY;\NLA1A9K*3EU=6- _YP;_1H<6:K[%*(;%WE&H<- M6WJ7ZFFDO*X6QQ\M?^9;G&A2G^NGX;TP="00_=UGQNQ0LY' MZWRTSD?K?+3.1VO:X\WY:)V/]KC@U>++JM.F1N.9=;XK0Q:B%UMHS6O.>9 Z M&9@YW_L,9--SYDOIY\D(XU3= MA/;8?L'+3#2:&XBH6TB+4;&5![W=I[YY;\$J76VY8@^@3ZOP3]0_)M@"*+>LOP#T#&U9@CX>OPQ[N^^E(9$7M,2P);$[B<4L M>71H/1Q+\[#AA9*879RMB_).%N8YKPX+85[E$\J!T5MJ5'QP@18/L1! MLEU*B3.D9CSCD"F2?[?W,9AXP6./1C,)+THF_X5K\'R2M$?V(M M=T7:X@FZZAHH2''T.UP]>\D3\%.LV0;XD0C\901#N,!_QDJR('>[R""7'&Q4$F"MM!I+&%&;Q&_!:N^.&DN0$?_=#VMUE+%$'8ECQ:%@CB64 MJ%?AU_M#95>(GEF[2KH>G["?]_E8ZH_W8$FIKZ9_**GLOA)[D51[IL)=>?+) M.BRK3:FPPI#+LO?M5/[KC-VPTMS.T+!3@+6AL>L886C8+7%Z4"SW^VWW4+;! ML$!I"1#Y7)RL2+%[WNP"V.#!+D#[K%R0&;;OCJ>TTV>[]V\_]7$Z1-L4P/]L MIVIC$/"U45]L#>Q6(0Q8@]J8Q&(-OB@W<9EV%YA1HNN+V^OB*.OH,?35"&-PU"*.ADX$H,H]@O2V[AN ">:M^>XQ(#VENXH_$G#0$0$Q) MXEN*LH8G5/W)'VS4H8]?9TN^$EEB]'2$=NQPLF4B[RM&>,''F2Z)].P::6J? M89X]EO,D/:E],MKZO!R>C"+Y\GP%TR@1RR;C)>G2&=1U2ZD4<*(]4QJ):%NM M PXD.Z#4TAEN)J(QC$U47!BC"V-T88PNC-$\@W>-P!I+)".'Z&]%;&QQC%P7 M/^324\82SG@\CBO7DT3&;,;[BG)=2KK W/@ [S& 912>#WZ3C6L"HPSG6L,? MBR72XL?3:SJ_!\D=C./MCF*7XP-,\/"!%X:;JR!,D^ %;[W5"D;989^D29QX MT2R(%M.EE_P.$+A^\\-T!F8W>.7(*J49\Y,Y_1[,]H:2L[L;PZ\I1OOA =%1 M<@E/9)9/@@6NU?)[[:$(SZO@-+OS14P&B@;44HZJ&ZM2]EIU8QY/C^L:7O(S M1=6@]/D?P$^FD*F?@ISQ$9-KKE'7CDJTTT8;G0'*@7R/@B1^?/K>N2S(/B'] MS5O6Y20Y_GDT$!E.!LDU1FFG=012]6)334"X/WN?;$C)D>DKUBHVV?_>P!1= MDM @E 3/(:8?8<7X'NL=\54J*OJ$Z>HI2O."6< MPZ_U^L\Z'H .3C0U(VNY0?:U3PD?63V-P=_^K=.K]&NI6;[Q.;>4'CC8+$K& MXMEJ$,*U"(VQ]4_K=0MEE87Q.;?Z.L>]:J1CJ3>AXW71NF:5$N;4[GN.^Z%: MVREKYVT]EL(;,K"UF%9Z+*MAF(]0!#P^$QO#SN[;3!@Y/OOI6 (LA.&K,XSW M6*S$L+-JO/YT5Q4G-,;+IX.#2]UJ;/U\;"DT-*+3G%L'%N0QAJ4H1"2C4&4. MG01I4]SN0KQKL %NF\!E#'GT(4PY%++W-E'18 %1"BXVOP(2R;M>!OXY IZ:&T=F*%-O(*&Y:(G1H!QD.E16EI,43KE,XP2N M ,IT+'(BXAC@_Y]-O3>QR T)\D/(_Y(^<*B*2MP%U?2TW,XP^BX0:U7Y63N? M\9;1&/@_+.#+CS[1L=$FXS/_RSZ+^8__^/[$PUGYM_OJJ)0O&SM^7L@?.]!" MH#>>L>P"^X.*=(5J(* Y[;;^T%QL\G_LDF#+3]ZIG%IU**DU&I^77_Q\P-83 M;KLWGT]"PE;I;;LWG^_V@[O7L.T.>FY0*K6F$7;+D!%08BKS6'S>0@\2V/&% MQ4 =CYWB#D:+N^ %S @2)&F\5U.%V&C&6RLXIZ/G>>NGB)RFC!7!-^[>M\[4 MX$P-SM3@3 W.U.!,#<[4X$P-SM3@3 V&@>),#<[48(:IX?#Y9+$=@;0M6X&I M]P9BA<%T@E1-L0OPLJU!M?T>H:)Y!6;H D1@'B3Q%?!)F2@0/X(X#CX'/@FIQK_RB+58!9-N'4''[ MA=?WFK8*( M"J@'@ 463;Z+\)K@NP7$R;GOHU2LH8$PZ0%76\%R:BJ,L-TE!;IDKQ!G1A"E M6'CD<:F"LDF$JIYB2+0*^(.'D@W=0+0OUE7FN3F?SX,PP/\>YU)2+,9.C+*^ M,TCJT&T=4_NH7P"L/905B^NW!'E8H<3'"FVH#DKT3>+2@F%(M=3L;(F?UY[8 MT"S+Z*KF)U-29NV2T,$_*=>9/6W"$+Z2=L!2+H]&,L/,@_6MQ]!F[R%Q3X@0 MV6'F2:XUK,D=X)6]+X4W70FC N8ANL48RPYP:82=9+0FM]R>S90Z_JUW1DF<3)YM:^Q%*L2U&^YD1Q; M[2FA%U CB@U/N;%4I.ITGN^J/+-VWQD\YI*#F[;"M,/P^MGAI)UNW@ZO8-P8 U?# MQ:0WP!(_CC%^,YJT&CRG]&X)O4AAL&6'$4P)O)29@I9^-95L/:WQIH5H:^J\ M)FC$I-S_72 6MR%'7T^GGDK.\*DEEMXT5C[G6LH#SC8O?8W(/D6 ;D2T*?^2 M>"O'KB/I0&.GJ2VQ"28!HK;];LY%(;*#7X,R($!UZSR6BI3]P%PK3!BL7QVL MPK"VW$M:K;'U2ES^+^1_GK$&^A__'U!+ P04 " !Q@?Y2RLZW(;4' "7 M(@ $0 '!F<'0M97@S,3 Q7SDN:'1MY5I=MEBC00(3G2SQ^=U1P:Q;*O&RYL2U:W EIWG/R.G,]3-NIC)O M3+1S.NNUBO6(TX5_]"MDGHC<]5K/^ZG.76,A:&UOHE42!E*>2;7LC64F+#L7 M"S;2&<_#G)7_%;TV;14>29%>KDW&5=C<$8(I!C":BR UYT9RG,@JP=KQX->W MPU?#,>NV@?I15!SOMBJ&GL(\'K-.!Z/Q\/7P]&0\O#AG%Z_9Y6 TO#@#WT:# MRXO1F/UR?C88L:O!*0F\>-;^>ZO?;74@^70P&+\=L*N3T:N3\\%5X^+7=X/W M[.1T3&!T6JW.EIT;-K0[Q2X"[S+K 594"%3:?9%APSI[P\V273DAE*BS&&$J MTR5S,^YZ#[:K&E$B=;U.LWOP_):EC3#T%:UM-]F0S?A<,"/F4BQ$ D.E93^7 MG+*36K*1*+1Q3.?L-1:Q=JOQ,],INS1:IX66N:L'@@_SN-E_Q'[O--DK;F$_ M+,V6[$.N%THD4S# V("#(F&3KEV+,8N7.:,YTM6YLZ4 D9S)S)80OAPEN$) MARB6\AA#ANE,.N9TD+LCD(M86$O,@TC&/PB#@;80L5>0]BV@ MFDY@)LH40)DL-V%XS'[N_H&?!4ME#B3)*3?(U>%DB&/:;,S+G([BU$3@>ZS* M!'O".QLPU>%923%4 %SB!?%%J1O'5YC;K:/!K<1W)W62*!4$X&T-E_CCK-D/+^H9'[4J9.]H^9J<>--GX%@(OGOVCT_ZA M;RNW54F6-]N&> MV ^/M$G[, E#^WY/22U!'@A!)S$*Q@V>!+^15I\\DE6GI6'GZJ 4!Y'%V^R! M!-6$+RMW/S1;W>??$$?X/CL3%KT6,/*Y\=.NK%/:CGEI[[^$\N=$P!G522$C MZ])@ T3@7%H?UY 2N=^'^HJ;C+"958Q0W'NW2LDW'JI7&8*4O&"6 M5^*F*&!%*#&;E1'?)H($D5^P7B3;^62CV?U/:2D<^X^;4)-M0MT[7N_PZOZ1 M?F]Z@9)SF1!KN,4]EY(;MV <-0I$)6Z2E5M!-,DG4DFWI%JRZU@BN6> =V[@ MYRW1C4;#Y]#KRJ"B- 7(97WMBV-M$J^ ;SFF(D=)4^ 89D1!Y"41M%.!1R"Y M+)"\'EZ9OF7:Q/ML,.>J],%*F(HT11,@YT##[BCFZU)VC^03'G?7=\\2+$3B ML*&+F.C2?5R#^Z1'OI86U"*EGVX=V635?'GBBX $].G3YD_*T0GR0\#PKB_H MVE#5:#^ST^$/R I41'0Q]9DH(Z MB-1"\$_4"X/===G<]\Q^-<0 MJWOD@]Q<=7SAOK0C9'F"A5:L(_:CE*CZ#"R!7]$.U$-!L:@FMLS@ 2#HC:DR MY=5F?[YXG/>A%_ M/V-JQR_RB2VJKC:1<^9O12]K_M>=&L:<;]*Z7#BD:LE>*%%;W5ES[Z[<3->H>MYL&/S_O^"$-_DM7*K?FCR"7']/N5 MES(KJ5GP0/O06^'7SRO= U UMA*MM O!UH7\:F#DMR""5 :N,/8W6-8N''O6 M\O_\$?=WR&9TT_-M#ZT'P@V4I/J 1YO>ZK2O2,?(1NS-R>@]NQH/!N\&1(R_ MU ,$X?\Q_!N_]_QET/^OP=T 1#J,QW\JW _YL70F1_B2VM69M\E0^UX_RBBX>,[CHA\]<$8*M-7J8@?.7&SJ5@W M&=].2Q%PK/[WQE%4_3>1WP%02P,$% @ <8'^4CS[6DRC!P >B( !$ M !P9G!T+65X,S$P,E\X+FAT;>5::W,;MQ7]GIG^!X0>>Z09DLN'U:2DK!E: MHFMV%$FAZ3;YU %WL21J[&(#8$FSOS[G LN')#J6XC265'\0N< %<.^YYSZP M]/&W9Y>GDY^OANSMY(=S=O7^]?GHE-4:4?2O[FD4G4W.PL3+9JO-)H;G5CJI MM)X^CM?BWC0:[^#L[U?E"&"<,6QPU M6\U.\ZC%&@T2F.IDA<]OC@MFW4J)5S4G/KH&5W*6]XRS M7JO8C#A=^$>_0N:)R%VO];R?ZMPUEH+6]J9:)6$@Y9E4J]Y$9L*R"[%D8YWQ M/,Q9^5_1:]-6X9$4Z>7:9%R%S1TAF&( H[D(4@MN),>)K!*LG0Q_>CMZ/9JP M;KO9ZAQ'QMT.)Z,WHQ.!Y/1Y06[?,.NAN/1Y1GX-AY>78XG M[/W%V7#,W@U/2>#%L_9?6_UNJP/)IX/!Y.V0O1N,7P\NAN\:ES^=#W]F@],) M@=%IW?+UC@WM3K&/P/O,NH<5%0*5=E]DV*C.KGBIV*!<2%5G,:)4IBOFYMSU M[FU6-:)$ZGJ=9OOH^35#&V'H*QK;;K(1F_.%8$8LI%B*!(9*RWXL.24GM6)C M46CCF,[9&RQB[5;C1Z93=F6T3@LM:;+7W,)^6)JMV(=< M+Y5(9J(> #$!AD1#IUP[%F,7+G/&\Q4K8PA MPW0F'7,ZR-T2R$4LK.5F12(9_R!P[LZ>%F,)E,&1BFRF,T@@EB8N,XCE6 Y- M$E24Y5S&%DB&/:[,S+G([BU$/@>ZS*!'O".SLP MU>%923%4 %SB!?%%J:WC*\SMC:/!K<0W)W62*!4$X&T-E_CCK-D/+^HY'[5J96]H^9J>^;++)-01>//N^T_ZN;RNW54F< MR*[35.+18S-BW CO!: JITH06DS ]5,E[9S$22Q#H%.PTW,B;:RT+;&.4H#1 M*KBC,#H6"88M.P#ZB8 [ \3#C_&6-]M&!. R/M$G[ M* E#AWY/21U!'@A!)S$*QAV>!+^15I\]DE6GI6'GZJ 4!Y'%-]D#":H)7U;N MOFNVNL\?$$?X(3L3%JT6,/*Y\?.NK%/:CGEI[[Z$\N=4P!G522$CZ])@ T3@ M0EH?UY 2N=^'^HIM1MC-*D8H[KU;I>2MA^I5QJ%)B>P 7:Q6,N'.*SJU,I&P MGPR0H7#X/)?33J6E9.[#POK,[[, +CA0"+<5OZA \9=QJ3@E+YCEE=@6!:P( M)6:W,N+;5) @\@O6B^1F/MGI=?]36@K'_N,FU/0FH>X.;+INOCSQ14 "^O1I\R?EZ 3Y(6!XVQ=T;:AJM)_9 MZ_![9 4J(CJ.2T.([V3L/;MFVCJ,T_L&[&5C;/1+N.VQ@T\L24$=Q.L-Z4IQ M-*+"WWCH,I27&[T.@U9S;C?EC2+=4TTD/@5Z/*KTM,*]YH-0U?7GAGS]BR'Z M??1Z.&0Z^KT=KK_<)VL>UK?Q1^E@EPO;4"1OWJ.6W6I/-JIQM"A.&[LI'WX M6V:X"CLA?B/9334*%,TG$OKY30[ &.062[D+GP39FN;BEU)"?4_I,H_]+>GP MR;6O ]P=J>Y+^)?Z=.KX8RG@D"KU;]K(I> ?*)>'NNNSN>\8_&N(]3WR7FZN M.KYP7]H3LCS!0BLV$?M)2E1]!I; KV@'ZJ&@6%036V;P !#TQE29_G;AY[ZC5?/FWYWU_A*$_R7KEC?GCR"4G]/.5ES)KJ7GP M0/O(6^'7+RK= U UMA:MM O!UH7\>F#LMR""5 :N,?8W6-8N''O6\O_\$7=W MR&YTT_-U#VT&P@V4I/J 1YO>^K2O2,?(1NQJ\/Z<#=[_TF$\_D/1OL\OI7,I4O9F4STN0V_Z9(!^,"0^N JO2X#Q M+;0/;\$=^0J#,52?KU+U/G'B;N.P:20>3ML0<*S^@\9Q5/U/D%\!4$L#!!0 M ( '&!_E(,2D9L5@4 @= 1 <&9P="UE>#,R,#%?-RYH=&WM6>MS MVC@0_]Z9^Q^V[K23S. 7A%YK*#.$. TWN9"".]=^NA&V#)HSDBL+"/?7W\H/ M @GI)==7F@L?,))6JWWIM[NF_?1HT L^GOMP$OQ^"N?O#T_[/3!,V_ZCT;/M MH^"H6#BP'!<"27C&%!.<)+;MGQE@3)5*/=M>+I?6LF$).;&#H3U5L^3 3H3( MJ!6IR.C\\J2MY_(G)9%^*J82BC_2.%4FO6C4'??/7RVDPC6[6FS;%?E3TX2S MM] 3?$&EHA(63J%,DK )]R2;3%5K M1N2$<7,LE!(SSTG7,TJD^3#?P7A$N?*JUD50RV(QX6-^KQOT!V<8:L/1^^Y9 ,'@ MX:CHOH+WULCJ63#R>UK-%\_C M\. 8@A,?1MWA8??,'YF##Z?^1^CV L"5NN/4KZBZH89;3WE-&8_ O:#A7;$%A$,)4,*YJA9/[ M/+1@3TTIO'CVJEYW6CTQ2PE?Y2.WM5^#2,"42CI> ?)0+%[5()W+;(XR@!*P M<5UHJ//*Y76I T=VJX M3I17."EB"\BC\(V1T%@9.*7(.*$P%C*B\HWA&"AKDF0I"1F?K,8;,TD[<.S=M%L=%Y MP<=9VM(^P70?_2SFV749;]#X2RQI=-J:M%+L]G<^HJ&01-^/XL!#$OXUD6+. M(W-3C1^B4HX*+]'E>DOG9L\_U(C?(3)(&"J[9&J:LY#TTYQ).L-TENECKJ#Y'MDO?N*);G,OVE]C M-F89B0T%\O(OPBGA$UH!M_NZ<= "PJ.K\8)?4G]IT,8GXODCJM^;&']$]4=4 M?T3UKXSJC&L=\JV(O5P1QA&H&<\AM 3ZF# -^ZFDF0;AFEXF20*XC:+""4)T MEB(J9[5\5\PXX:&>1X91_DI'8ZVFFB<%AHN4%N)F5Q*'=2M$_BF;H2.TEHM:[H^=61LO?7OVGE';+C-9TK(/7VSEM"Z?7Z^75M@LJ65%- M"P^XS5R+K:M?&.HRN9;2F?K>>PVDKR:&.0L=(*6"E8TSD; (W%3!Y:VXBT/* M87Z@'F][:#VQ 4?;=_ 'AJ.=V?"V._P(H\#W3_T-_9WI8AOXQ<;MW+ADF]Q2S^W7[7JM MX+!Z.Q? MK^0*1_Q+?O_V&7%717'?"XHN9!@16*T)3.)84K.W.9$\S"$Y MA7G.\6MN-CW=K%:"<5/T\:G5[ M([]_UN]V_/[@ D-M-+[L7/C@#QZ/BM57<.F,G:X#XU[7J+GWHGKDM:KUAO=X ME.R,H7,Z&/J]TTTG;FO\VCMZ/ H/SL!_VX-Q9W32N>B-[<'[\]X'Z'1]P)6: M=^.,;JA1K<6[@&>79O=0I#!"(> 7Z=:OP)"D'#KI@O$*=&>,1G#&!!$!(QP& M4<0"A%L9P5!)&<62"5W)?=P7@0/[>D9A[\6K6LUK=>4\)F*5C:JM@PJ$$F94 MT'*I2&S=U.-'Z)2A@I'Z'*SY?AVSS_6B-]RZ2V.V>E$ MW%K8;)-#LKR:@[N5,[,.($HY\@Z0 6>H[)+I6<9"T8\I4W2.V2PQ MK_D$S??)0?X3WUAM[(<':\RF0:JPGT!>O:M@1L24EL!=?5T_; $1X:?Q@E_* M?!G0QB?B^1.J/Y@8?T+U)U1_0O6OC.I,&!VRK8B]0A,F$*B9R""T /J(, /[ ML:*) >&*62:< VZCRM3QN! C*B>5;%>TKN^189C=Z!BL-50ISS%_1K9^V/J5I[+ MKK3^5Z*[8YYK>,[AZ^U,MX7>Z_7BP+LYE2JI9KD'JHU,BRU R UUG7(+Z8H0 M0/IR8I2Q,&%3*%C:.)&G-&$IA0I(^57##3HFNYU<>;NFW) ML-:;F$:\J Z1$]/94I0JP9+9];Z-IMNLKQMOY#=G26)*0>S3&5:!*&$401KC MC!&1)MKY;.&S6=^MZ[V'XY(\L(O_"=MN\8?DOU!+ 0(4 Q0 ( '&!_E(= M/X(GM,0" N:.P 5 " 0 !P9G!T+3$P<5\R,#(Q,#8S M,"YH=&U02P$"% ,4 " !Q@?Y2?G]1]?45 !Y @$ $0 M@ 'GQ ( <&9P="TR,#(Q,#8S,"YXA-4 "X P< %0 @ &3J , M<&9P="TR,#(Q,#8S,%]P&UL4$L! A0#% @ <8'^4LK.MR&U!P MER( !$ ( !V?P# '!F<'0M97@S,3 Q7SDN:'1M4$L! A0# M% @ <8'^4CS[6DRC!P >B( !$ ( !O00$ '!F<'0M M97@S,3 R7S@N:'1M4$L! A0#% @ <8'^4@Q*1FQ6!0 "!T !$ M ( !CPP$ '!F<'0M97@S,C Q7S

@H.R/IK8[W0 MHK2?TS9":Y';QY31A$FS 7[?"LC=9F&^T+7??,__ U!+ P04 " !Q@?Y2 MW&@#9,H$ "5%0 &0 'AL+W=O-$MFX ?;C1\JJ:%N7 MR&NS+[%DG_?P\%P>,1JO1?$H%XPI\"U+'+DL&$U*498ZR'5])Z,\'TW&Y7SUDJ MUJTEXQG+)10X*-C\=G<&3:XR, MH+3XD[.UW+H&9BOW0CR:FP_)Z<@U$;&4Q=!Q?*Z>C>DTC MW+[^[OVJW+S>S#V5[$*D?_%$+4Y'X0@D;$Y7J;H5Z]]9M2'/^(M%*LN_8%W9 MNB,0KZ026276$60\WWS2;U4BM@20= A0)4!#!;@2X*$"4@G(4(%7";RA K\2 M^$,%024(RF)MLEN69DH5G8P+L0:%L=;>S$59WU*M*\)STXHS5>A?N=:IR87( MGUBA^'W*P(SE7!3@LU!,@B,PTVV?K/3W8@ZT6:+[CR7F2HJ4)U3IFW.:TCQF M8#,U'[5O\$&Q3+X'ZP6/%^"6S4W/@;-$+,O.TZX^Z_:<*9HGM$C VRE3E*?R MG5[O;C8%;]^\ V\ S\&7A5A);23'CM+;-,$Z<;6E\\V64,>6_ECEQP"[[P%R M$6R17_3+/]%"RV&G?-HOG[*XEKLM\LOAP;?)KX8'WR:_'AP\C';ECFZLNKM0 MW5VH](<[_'WD])ZG7''=4+J8NNXB?ER(-&&%_/67$,'@-W#Y=<75<\]BN%X, MEXN1 :TL-ZV%M+(X0"C*.]$%OL8!"1,&J/T:MC]'HKUU8I5E;JI*=4 M?NW=[\W 69)PPP.=AB7ER9$>^)@NN4Y+6RK\QA8A@20D_EXJ6NRP&Y"@HUQ! M'6S0'VPU&VV(6Z7"YNCS*LHPP'-)7L M+%M;R&&CO5%(B+N7UXL6LPA&T7[ZP\;&,(P0VINIRZ8W@D,OW.OKJQ8SJ)=% MNV;733,O0B0*VI,9UF1RT=GMT+4/6??U.0BWGNGP9Y%P6KGR M!C(.6O1#],.4FU8^!N,+VHIK_R6MC#\'R;:\@CV ^F@B8X:R0U"[/D=R4668LC]\8FN?.Q,M.OYD>]W M+&^IAN K3#3:.JOV ^NPB49-H%ONQ.=_*W_)\Y8KF1?S2V\D/_Z8XPLGE _ MG@X98]0\*$*$/-157HLN-.2D^-(8-T]SO:M;DJ'H%:886TCA?D@=-L6X2:LC MZ&.W:Y_8T@KWG\$&3C%N'K^(Z[ENQ_(69GC(Z>NP&:Y<^CO):"NZL_6^R;RP M_$2+!YY+D+*Y5KK'@=Y.L7D'N+E18EF^@KH72HFLO%PPJJ,R!OKWN=!34-V8 MMUKUF]C)OU!+ P04 " !Q@?Y20J>"LKH$ .% &0 'AL+W=O((Y_2Z>]:DYMN'_]XOV7G#R0>0PEG?+D3Q:I^*KG]U!$ M5^$V4?=\]RLM"7G:WY(G,O]%NQ)K]]!R*Q5/2V.((&59\1\^EPNQ9P!^S :D M-"!- [?%P"D-G%-G<$L#]]09O-(@IVX5W/.%FX4J'(\$WR&AT>!-7^2KGUO# M>K%,)\I""7C*P$Z-ISQ[HD*QQX2B!GBAX \22$D-_[:A(M2)(-%O,"&Z@6?R'.UBMHS1/5WI M-$&3B&_R9 \@H<)%%H8C0IQE5(4OD9PCB83%#G\X^HS-D(1F' B)C&83# M%/@[T]>_QWPKP5*.+ 4+HFE9RY+\=4&>M)!WT%>>J5BB.7"*#/:S;OM!A[T% M&U'M!GG9C6O2Z?#+-NLCQSY'Q";8$,_T='/;1.=]L\_?//O!8CA5:CJY/Z?% MG\Z)R7+)MYEBV1K="9[!];+,LF\"3>,P6T-R98RW03^,+=^AX_LAZVM]# PS;OF,?PF8&F!^X MI &;&V >\8*@@AV0]2JR7B?9FTQ1J#6%Z/-&5[N);N'!VYL9>X[3(&L"$:]! M]1CDV /<(&H"N2TT!Q7-02?-6^C$;;LY,"UL@!NQ3PTP[&%[V*!H@ 4^<=P& M20/,QX'KFVD.*YK#DV@B2.%"1<]U=V5+!+J)(I9LE5'^K@NW_GXX=C\@C24P MHLB@L0(&%.X/F[ML1+F.F;]?\?<[^4\6#[DH7=B##B$(*F_!1] E;-6@=^K)]/2A7=82DVQF)M@[4J 21TB>:L63$O3UZI\ M;L)UU"^N6R%V?DH%3TN_KQ3GW 1KKSM<]TS^"&BZ.P#R>J^Q7V/D11UIT%=[>6$XK2U#I,16GL1.U%67<%W-T63BK*X7&U M!39VFC$:8'@8.&T)5"LW[I;NSJKTCQ>&P,(<*88!%PQ\A[0$5S<"'/RDJ@Q, M5>D$S< -,-P?M&P\J1L&Z6X8C:J,_H'OS+Q0NCYA:JTG^".4(JF5G70K^REY M3HZ5>^CZC5?WN0&% >6V;$@M[^0T>3=&YIP4V3&J*[):P$FW@+\YQ4N_^[EK M]X]TPXC:ZTY%U-;>^49*Q3H_6)(HSYWB>[(:K0ZO)OF136/\&E].L6%\AB_G MQ=%4[;XX*?L:BC7+)$KH"J:R^T.0.%$2Z @0 $ 0 9 >&PO M=V]R:W-H965T8"-B M.4N,=4'ALF4SEN?6$\3Q=^74J_>TAOOC)^\?7/*0S()J-I/YGSPUV=B+/)2R M)=WDYE[N?F550GWK+Y&Y=K]H5ZT-/)1LM)%%90P1%%R45_JU F+/ /RT&Y#* M@!P:](X8A)5!Z!(M(W-IW5!#)R,E=TC9U>#-#APVSAJRX<*6<6X4/.5@9R8S M*;9,&;[(&9HSP:5"M](PC2[0'(Y,NH%YN40/@FY2;EB*P""%*I8C+7.>4CL] M-W"!\AJ[>D9UAC[ "='H=]@/?81'^CW:93S)T#U;VAJB:2K7KI)@< OE!@\B MI2I%;V^8H3S7[R"&A_D->OOF'7J#N$"?,[G1L$B/? .IVP3\I$KSNDR3'$ES M@#Y)83*-?H'HT^?V/D!6XT:><+LFG0Y_VXA+% ;O$0D(;HEG=KIYT!%.6)A*+G5K 4K+ M@;.TXK&=7,01"7LC?[N/2\NR",>]J%[V++!^'5B_,_]I^A=PQ9X_C8P$?4FD M2#B<75%%;&?M.+% K97<KABYKC?C_N!P=Q#U_&3<@PZK5''M611]V%F#\XEET$@XZRQK6W M^)Q$PT&CR\'_I=JL,NV?2"*\]S+ /PF-,&EB(C^>2+-JT]-(@AL9QN'9:#*K M?)]* -RH-NZ6[3T*H'_15*,[Q;8<7J;Y([R.UX!OYSL1-RJ,NV7X>]G1B"ON M5M=.=KS4OXMX$(7D"(R-!.+AS\*.1MSP*^IV'G9$+T_B8!B%1Q!LQ!/'9Z1' M_)_H01JI)=U2>T"/ILI=WXF-II)N3?U.3I!&*$FW4'9Q@K3(72\Z"EVC=Z3[ MN_/'48(T:D=>4;NS4(*T?+BV0>CO]6(%4RO7HFKD_);M13U;M\%3U_P=S%]# M>UPVLXV;LK?^1-6*"XURM@27P>40RJK*=K6\,7+M.KZ%-- _NF$&+3Y3=@$\ M7TIH\:H;NT']I\'D&U!+ P04 " !Q@?Y2%[JH).4" )" &0 'AL M+W=OH-@"%/ M&1=Z[&V,R8>^KY,-9%2W9 X"=U929=3@5*U]G2N@J0-EW(^"(/8SRH0W&;FU MN9J,9&$X$S!71!=91M7S%7"Y&WNA][)PQ]8;8Q?\R2BG:UB N<_G"F=^S9*R M#(1F4A %J[%W&0YG?1OO AX8[/3>F%@G2RD?[>0Z'7N!%00<$F,9*/YM80J< M6R*4\:OB].HC+7!__,+^Q7E'+TNJ82KY3Y::S=CK>R2%%2VXN9.[KU#YZ5J^ M1'+M?LFNB@T\DA3:R*P"HX*,B?*?/E5YV .$G0. J )$'P6T*T#[HX!.!>BX MS)167!YFU-#)2,D=438:V>S )=.AT3X3MNP+HW"7(2*T)UK/D M=9?C#C@UD!(C*^K3&1C*N#[#0X)6U/U$#JI("R!1$'4P\GXQ(ZDX.N#X6R%:I!V<6]ZP 3X]#I]!@O#0P8,&^.PX M_+)8MTC4MO!P\!KN8^GJ^D5U_2+'US[ =\/HDG%FGDDBLUP*$&9XA+9=T[8= M;><0+6@]Q.]G:4C*="(+85QYF=8%%0G@:=KH']H)G$ZOVF]E-NRDEY M6.P.LXUH.[D(!T'<'?G;!I&=6F3GJ,C]FW+$<[>FZ_[+5,8U;7Q4Y5PQD;"< M\J:K&K]+S ;=A#4B2FOY%_#7BGKU&ULM59M;]HP$/XK5K1)F[0U(21 *D JI-,V:5-5]O+9) =8]S!QR]8;8R?\Z7A+U[ \W%[HW#D-RPY*T!H)@51L)IX5[W+ MZ\3:.X-/#'9Z[YM8)4LIO]C!FWSB!38@X) 9RT#Q[P[FP+DEPC"^UIQ>X](" M][\?V%\Y[:AE237,)?_,"./Y+"B)3>W)2:NATK.2.*&N-;/;#9=^A,5],V#I9&(6K#'%F.I?B#I1A2PYD 8))1=Y+ M YJ\)(NJ=(ADR>$"?)A(TN-O'KL&]1EH_.S6L.LTA">T- G[Z0P M&TVN10YY!SX]CQ^EN"#]X(65W.N(9_YX>- EY^^\ M7_^Q]X-D])L*ZSN^_@F^-\* FT>"N8%26%ISA!'#7'DB*,3Q%>%Q%+[3MV% M@T6:(RW)F/!OMV/8$ _/*FJ(H2+& M5Z2Y%S(\7PK?A))R/.NU'>[35HJNXSX\2G@\C \W9?X(F[2RB?7;FN MH#4_ZUW.>QWS*;935??SB[[JQ=Y1M69"$PXK=!5<#'$;5-7?5 ,CM^X!7TJ# M[8#[W&!+",H:X/I*XB51#ZR#ILF<_@102P,$% @ <8'^4EY&N^SK P MY1 !D !X;"]W;W)K&ULS5A-;^,V$/TK U^: M $TDT5_)PC9@9[MHB@U@Q-OMH>B!EFB+B$1J2P::R ME/+%#AZ3<2>TB%C&8F-=4/S;L >69=83XOA6.^TT,:WAX?/>^R>7/":SI)H] MR.P/GIATW+GK0,)6M,S,L]S^RNJ$^M9?+#/M?F%;KPT[$)?:R+PV1@0Y%]4_ M?:T+<6! >N\8D-J .-Q5((?R(S5T,E)R"\JN1F_VP:7JK!$<%Y:5A5'XEJ.= MF2R,C%]2F25,_:3AEV\E-SNX 3=],\-T$WB0.?: IJZ*\XP*C0NF2<+M!,W@ M453-85]??62&\DQ?@TZI8AJX@"^I+#45B1X%!A';N$%;0G:=Y^Y[A;2. M;I9O*S95BHHUPTXVL-S!X;HYW;GIZ9:J!/[\C"[AT;!<_^4!U&L ]1R@WCN M:BZYB#$$=CZX="%E66)QF)1!C#BIV,&5*/,E4R!7U:+K8TQ5T?HNFMWKF\G] M*-@< =AO /:] %$XB.LGP.9 0B*R[[_'!K-][:G%H DUN QRA@V@H3?W1;4[ MZ 8W"UUF#' +P:HTI6*P1D@&2NQXY5C2=B_6[%WA?JI:]AJ^P['FK<@:OB&K M']V'Q_FZ:S#?^3$['+*PA=-@)!2EBE.LE>VC'(M9 ?T.3_25YV7N*=-]$_+^ M,GB+PE8O0V\5OC"5(SF&9T!=!/9:<.50'=4WO[ MIJ95W\@OO\\(1O'88/*+FH1S%?FL/1ZUXAQ=B#I'K3Q'?GT^FR^_F_YIOEKU MC?SR^Q_Y.KV_6E&.+D252:O*Q*^CY_)UPLWI_45:-29^&?U*$42I81HC)=H= MEKV.6TTEY$+*WRHNZ?[0LV8=[O#\,CQ^>"&M!!._=G[BBGVF.^:GMY5/TK\0 M%EH=)8,?R\+@#0OD7RP$!S?/G*FUNU]K#(,GI.H2VLPV=_AI=7-MEU$W__ TWTOUJC-$ V]%+O3"RXPI[WQ? MQQD63-_*$@7]LY6J8(:Z*O5UJ9 ESJG(_2@(QG[!N/"6V4)H9.^ OYR5+\0G-<[E1U/.;* DO4&@N!2C<+KQ5 M>+<.G8.S^)/C7K?:8%-YD?+5=AZ3A1=8(LPQ-C8$H\\.UYCG-A)Q?#\&]9HY MK6.[?8K^Q25/R;PPC6N9_\43DRV\J0<);EF5FV]R_PL>$QK9>+',M?N%_=$V M\""NM)'%T9D("B[J+WL["M%RB 97'**C0W3F$ ZO. R.#@.7:$WFTGI@ABWG M2NY!66N*9AM.&^=-V7!AR_AD%/W+R<\LGXR,7S.9)ZA^TO#S]XJ; WP&-PR_ MEU9J3?U5DG#;9CD\BGKQV")\?$##>*X_D^ M(4H[EQ\?B>YKHN@*T1B^2F$R@A$))N_]?9**292I#UBX.4 ;;L- M.[CAU9ZI!/[^C4+"H\%"_],#-&R A@YH> 7H5.64IC?GBM<"UP%&+H ]&'9+ M4F+7UK#/XAW5J*$:]5+5*U >V8R$LE)Q1FI +(N"Y-+6H"?]<3/1N+\>K8GJ M4\5N@8H6GP*3(6QR)F[LFMZ[(X&JP7:HZ(@#?$,5I-> MI:G"E!FD^8SB=%C&L&-YA3?-9)WUJ:..6^J'T^DD.JM1AQ4=]I/N.DT;Y&DO M\D;)&#'1L%6RJ(O25*V7>7JQ8L+1>'"&?&DT&$51-_&L(9[U$G]A7-6J@MR> M6&]@A]H6EPI=HN*RDWEVR3P+AF?,LTN9H^FHFSD,?IS302_ULU 8RU3P?PGR MO!!!-(6$'W;6]_-;%5Z!*W7O "E()4U\0S6CSYEBYF_9L_-Z^1=R% M^B-,_9#YRE1*&Q%RW%+(X'9"U5?UVZ#N&%FZZ_5%&KJL73.C]Q0J:T#_;Z4T MIXZ=H'FA+?\#4$L#!!0 ( '&!_E*1!1IZJ , !D, 9 >&PO=V]R M:W-H965T2;C8;J5ZEEGB 9>BESH MF9<94U[[ODXS+)CNRQ(%O5E)53!#4[7V=:F0+1VHR/TH"!*_8%QX\ZE;NU?S MJ:Q,S@7>*]!543#U>HNYW,Z\T'M;^,;7F;$+_GQ:LC4^H'DL[Q7-_,;*DALRLTWN?T;=PX- MK;U4YMK]PG:W-_ @K;21Q0Y,# HNZB=[V07B ! -3P"B'2 Z%Q#O +%SM&;F MW+ICALVG2FY!V=UDS0Y<;!R:O.'"ROA@%+WEA#/S!R/3YTSF2U1_:/CS1\7- M*WP"MPQ?2Q?J&QMJNUX)VK9[]UFD**P$<)\S 9=W:!C/]16!'Q_NX/+B"B[ M!YTQA1JX@$?!C>X=+/R;R4HSL:3%BU_F4]^09Y:?G^Z\N*V]B$YXD< 7*4Q& M#A##90M^T8T/HPX#/H6TB6OT%M?;J-/B/Y7H0QST( JBL(U0-_P.4X*'#AYT MT(D;F6-G+^Z2&62Y_W3V>IJLUK#CF$%SS, =,SAQS-?*:$,2L,N&I3N;8^=-9M =K,QS9ZFQ9*PX;2L)N2\UD#OJ!*N<8/ M.0R/.'P*XZB=1-*02,XB065WA=P0"0H242JY^IA01AWLO_^/L,5VH;-NI'2+:;HZZA8#@95T7&FJ:33U*]1V%\U8?==<[->*UPS@_31&\6IL4QAP_(*>R#W M]:TU +7AY$"721P'[XM8R[;Q()E,WLGG'S1?!:JUZTDU*5$)4_=AS6K3]]ZX M;L_?;Z^;YB],4371D..*H$%_1!54U7UH/3&R=*WT#S;V#^$U!+ P04 " !Q@?Y27(V"5(<# )# &0 'AL+W=O ME.2V)FH@]Y?AF*V1)-"[ESE5[24EFC,[IXU'MLNUV7"7\SW9T3753_N5Q)7; M>LE82;EB@H.DVX5SY]_>^[$QL"<^,WI49\]@4MD(\6P6'[.%XQDB6M!4&Q<$ M_P[T RT*XPDYOC9.G3:F,3Q_/GG_TR:/R6R(HA]$\85E.E\X,P/U/_G6%.+,(!PR"!J#P'+7@2SE M ]%D.9?B"-*<1F_FP:9JK1&.KG6(GW.19%1^;N"/[Y63'^' M]["N/Q*(+3RNGQ00GL'*/%0<3X*U@H\\I=P4%58%X?#F@6K""O46[1^ITI*E MFF;-V2?.=..&2GN9T/BG=RHGDBI@'/[)1:7PJ)J[&E,TH&[:I'-?IQ,,I!/# M)\%UCID@9_:SO8NE:>L3G.IS'[SH\.^*3R#TWD'@!?YOX#:8]>\+_L.V_J'U M'P[XQ^IBW;%=E,:,&=^] UZ5&ZPQEKZ./7"6$G"3?W>2Q'?,&! M2CE DK0DR9A:';"[KB!)+DC>)\G 5YNU)+,Q)-C)6\JN@9E=PH11V ]ST\+< MC+W=%!7F^GM]VA$DXD**B]KY7*( O-+E_ M)N;^?VKSI_6##6@K84K2*5JOUM;19F=U\;UH,G!U_*###/Z?EK^6MPYK/DL' M' 03;^!^^9U*^^$8XE8#K@4+>\!"!)L.@'6Z[H\0]DX1KN6:]G!YLTD\H%-^ M)^K^*%4_TX=KT:(^M&3BQ0-HG9K[(^2\5RVN18POV\.?3FY^ 73/IK.2RIV= M016DHN*Z'M3:W7;.O:NGN^YX/21_(A*[6D%!MVCJ31(LDJSGSGJAQ=[.>ANA M<7*TCSG.ZE2: _A^*X0^+4R =OI?_@M02P,$% @ <8'^4OBX#]=& P M&PH !D !X;"]W;W)K&ULO59M3]LP$/XKIV@2 M( %YZQNHK01ETYB$A.BZ?3;)M;%([&([+>S7[^R$M+ V[,/8E\1V?(_O>>YR MON%:J@>=(1IX*G*A1UYFS/+<]W628<'TJ5RBH"]SJ0IF:*H6OEXJ9*DS*G(_ M"H*>7S NO/'0K=VJ\5"6)N<";Q7HLBB8>K[$7*Y'7NB]+-SQ16;L@C\>+MD" MIVAFRUM%,[]!27F!0G,I0.%\Y%V$YY.P8PWH0Y)L9",'JM<()Y;I'(C\<:U&O.M(;;XQ?T+XX\D;EG&BHC>*)P13<#F BA5M4+F]$@O7J3'"C:?M%FG(; M%9;#M:ARR\;H\ H-X[D^HBVSZ14'J8_CT:C[T#3&S M_OE)S>*R8A'M8=&#&RE,1@1$BNEK>Y\4:62)7F2YC%H!OY7B%.+@&*(@"G?X M,_E[\Z#%G;B)4NSP.GOP[J:S%I1.@])Q*/%^% WT*VM#*G.Q.(:%8L+&>,ZX M@A7+2X0E*B@IK"WG=9OSNJU>SP0KI#+\%YV@;;ZX M*^85>L^AVW*T&G?"_ED_&OJK'5[U&J]ZK5Y=K%!1@:(:9*L"]V0X>*.#*(M[XBWG=9$Z;V$?;A78L#W?UDRE MC<:'5.@J]*.=9:["ZFZS[0P:KE7MV;$I[';W"!)M_(S::\RFY&_E71VL=[,O MW)2R,/Y0X3?5+NS\,^$G-=8K3<,WDOI;UVR!:N&Z#TV)7 I372W-:M/A7+A[ M_U\W/6]@:G:IANF%EQHR'%.D,%IGQQ252=238Q)/:#I!\>_ 5!+ P04 " !Q@?Y29$L# "4"@ &0 M 'AL+W=O(JFF?&6+-<[+),)H7C&061IBOAVB!.VZ5FNM5NX)ZM8Z@6[WUVC%9YC^;"> M<36S2R\123$5A%'@>-FS!FYGVM;VQN 'P1M1&8/.9,'8HY[<1#W+T81P@D.I M/2#U]XQ'.$FT(T7CJ?!IE2$UL#K>>9^:W%4N"R3PB"4_223CGM6R(,)+E"7R MGFV^X"*?0/L+62+,+VP*6\>",!.2I058,4@)S?_12U&'"D#YJ0=X!WS8IE*CY%$_2YG&^#:6GG3 W-D<=?LWH%?C.!7B.Y];P&9T.=^K2^5CTR<>B3X_#QSA4<+<.OE=+ MO]2H;_SYAS2J%7.IWX\(1BQ5;ZK(Y37@'-$55N^F$M"A,A4P+-V_@MM[39HQF4-(.C-/-+O#"7&)DZZ#O,S!U.RCML=L21JC3+<,W_ MXYBN2T+71_,?A"'71_.:JWJ90*5?G%RE,N+DTN0GF@=N5DZKY36<_2,=GV(T M?6_D>HV64W_RK3+SUK\4Z+CU3GRNX^\3G=385$2\1[-=TFS_7:"%$L*J8O"+ M'N,ZJNT3BCJI,W+>UM2N?#53S%>FOQ&*2$9E_CB5JV4+-3"=PYOUH=L9N37K M8[JE#.U;4J*\][H'PBV=I\LQ=,J@[ #&/5-F*N M#=3^DC&YF^@ 92/:_P-02P,$% @ <8'^4E/>YB++ @ 5@< !D !X M;"]W;W)K&ULC55I;]I $/TK*TM5$ZG%QEQI!$@) M2=542H5"C\^+/>!5UKO.'A#ZZSN[/DH:X^8#[/F>W[P9CZ=[J1YU!F#(<\Z% MG@69,<5E&.HD@YSJGBQ X,E&JIP:7*IMJ L%-/6@G(=Q%(W#G#(1S*=^;ZGF M4VD-9P*6BFB;YU0=KH'+_2SH!_7& ]MFQFV$\VE!M[ "\Z-8*ER%#4O*$:.+Y%< M^W^RK^Y& 4FL-C*OP*@@9Z(TUNGRPS!_*1W.8% MEP< XL_)TJHD0[/(DE.!QU=IREP6*"=WHBPEEY.S&S"4<7WN&%;+)8FC?EQC M=$85Z'I@@GS/I-54I'H:&HS$Z0F32O5UJ3H^H?J>JAX91!_\ UK@BV[X5RMJ M>-Q_"0_1O\;$N#$Q]GR#$WR-6]J[5=1N%1AY!_V@H1]X^N$)^F\V7X,B#?/!3D 5;K#I%&C:-3)=$^?66YS(OXURTBR!D)W6)ATS8%@ MN9*MHL*\R;O1*^_ZPT]1NWGC1NJX4^JJRN(+21MKK()*F17X/A*3-16%A:3_ M(W4Q?B4UCJ,3>9XT4B=OR3.F-P%AL*W_33DZG)_R''^@=EB>+C*FM:4B >]W MF\?=$OJ]*'K75B#A4==S7QQL"EN&-G'8(%'4FZ 5JNSBY<+(PC?"M3385OTT MPP\?*'FOS*9W_ 5!+ P04 " !Q@?Y237#*R4\$ !O$@ M&0 'AL+W=O^QG=&&BP>Y!%#H,8X2.>XLE5I]<1P9+"&F\HBO(-%OYES$5.FB6#AR)8"& M&2B.'.*Z/2>F+.E,1EG=M9B,>*HBEL"U0#*-8RJV)Q#QS;B#.[N*&[98*E/A M3$8KNH!;4'>K:Z%+3LD2LA@2R7B"!,S'G6/\Y2OQ#2!K\1>#C:P](S.4&>"X 4 /( 7 VQ?0+0#=?0%^ ?#W!?0*0&]?0+\ ]+/%RFF/CZ= J*LDA^ M;F(Z1'>WI^C3A\](YC0L0=^7/)6Z"WF /CPICQRE!VFD.D$QH)-\0*1E0)=T MB[!_@(B+APWHJ1U]#K,C1 89?- /[7#K_CZ"'EN!N\WP,]>TRXT'!LX<1O@ MYW;XGVFRZYW@!OC7_>'/>G=T5)6A1C5QPYY/FM7U2G4]J[HLSPL]3V3 HWF& MILCNO=!!AMUJEO+X?=D($[?;++9?BNU;Q=XE-.9"L7^U6/D&X?T7FOP618-2 MT6"?O$'_H4OZR.(TM@3LL.060%@6@E28,\EW")8)C_B"@3XE7"3!D:V;RDBQ_TX6I7)/;+?/7]E:LH*Q+\08M.QVN?!4/K4KR M&%CK0RY+%F@%@O'FB;#3D%*D/W^@*5':=/4#?5&BCK4R1X/>1 M*:1VP+2?,'\E4TX*KGJF]%N6GU0&2NR.]Y:C3D'YY!CC]7O/SCJ-K09>B^#* M5HG=5O_G<>>DH*_+&GC>X*GX\X96I.NUS79EUL1^[-TSV4Y>H;%L4T[M)FT^ MQ>@;V8(E$D4PUU3N45\SB_SK1EY0?)5=KF=#0# "Y"0 &0 'AL+W=O M>"'TTLN-*=_[ODYRRHD>R9(*7#E(Q8G!JQSPH2W6CC9 M5JT6LC(%$W2K0%><$_5X00MY7'IC[R2X85ENK,!?+4J2T1TUM^56XFMQ^\WX\ "G,9?C!YU9PPVE+V4=W9RE2Z]P#*B!4V,-4'P=@00U8+)8^@K#9:LP.73(?&\)FP==\9A:L,<6:U,S*YRV61 M4O5:PQ_?*F8>X1WLLJ&T$X<_!@()JH[8K(V8N>ZPI;HW=V/Z5P*3D>,KJN\EHI(C**&]_ M_A&Z>EORZ,3K(U$I?/T33<*5H5S_/4!HTA*:.$*3(4)XSK3]6-;]> 8DRQ3- MB$'1TQI+:%]/U3YBY\,>B/>K\6P>QT& .;OO%NMGQ4ET/HVZBC^$,6W#F/Y" M&#W;ZNLUY7NJAE(5MS[B_T?M9BVAV8MJ!Z0RN53L.Q(@7%;"]#7^[*=2V#*X M7W\MYBVM^0M;2E2V%B /D$C.,7/:'I*G@^L)T7?N7-1.I]T>B^)^INLX M59E[,VBL%/9/?>VUTO9=LG:WL?^D7C]JKHG*F-!0T -"@]$,JZ;J=T(],;)T M-^=>&KR'W3#'MQ555@'7#U*:T\0Z:%]KJW\ 4$L#!!0 ( '&!_E([LKID MRP, ,H0 9 >&PO=V]R:W-H965T<"SWS,F.*3[ZODXSF1-_)@@IXLI$J)P:&:NOK M0E&2.J><^S@(AGY.F/#F4S?WI.9361K.!'U22)=Y3M3[@G*YFWFAMY]X9MO, MV E_/BW(EJZH^5X\*1CY3924Y51H)@52=#/S[L-/2XRM@[/XP>A.']PC2V4M MY8L=_);.O, BHIPFQH8@<'FE2\JYC00X_JZ#>LV:UO'P?A_]%T<>R*R)IDO) M_V2IR6;>V$,IW9"2FV>Y^Y76A 8V7B*Y=K]H5]L&'DI*;61>.P."G(GJ2M[J M1!PX0)QN!UP[X%.'^()#5#M$CFB%S-%Z((;,ITKND++6$,W>N-PX;V##A)5Q M910\9>!GYE_A3?DLM48%56B5$471SV@%+TM: M=T#X\$ -85Q_!#"Z6J2^,(&^9;+4L)R>^@8R8'GX2BCL4!3\A'."P \_RO[L'/7"B1LW(Q8LNQ+L' MI=*]2)HFI6*&0=;HD1;)L0Z4* '25?EW:>Y!$C=(8H"@V+KU.@]Q,!Y,_==#*;JLBK4%/0H?-0L,K2SMJD(QN1]K1F6C#,V'/;291T"WK MN.$X[N7X3+51++'ER0F(2L&,[DG>I D\N;*,8="6_N!VA*RQ'*HTB.+P1,H. MJW@RQMUBA@>;7-C+]#$ON'RGM!:S^48+3D1?*G&[ +ZVK.T>$$8W(^NRQG)< M54<7]&HWC[!_]U@>U$XX8:[_@D.?+:Z*[J7KRU1;N\/!M55KRWLXO!G5%C66 M0]6BT>FG>&X3QM$%9=N](^S?/!92E!IHIDC"D5 ASLB:<6;>$=D1=7JF.UZD M+=[A^-JZMO4^G-R0KI/S\GFFZ[G-*.Z6%;=;">[?2N#\&J.OT"KT"8C;>HW# M*PN(V]*.\>T(6&,YVB4GH],#S[]954S]@ZXPIVKKFF4-&$MAJ@ZGF6T:\GO7 MAI[,+Z!1K]KJ-DS5Y7\A:LO@W,OI!D(&=R. I*K&N1H86;C>F'M@%FK\OYO\ 4$L#!!0 ( '&!_E+QU+AU'P( /4$ 9 M >&PO=V]R:W-H965T><.3.9<39(]:1; M (.>.1-Z%;7&=+<8Z[(%3O1,=B#L32T5)\::JL&Z4T J#^(,)W%\@SFA(LHS M?[95>29[PZB K4*ZYYRHWQM@/K>))=G*4O4DN M$G[NQ0PMXC>G(W;(=\GN'#"WK224]ZI9XK M%:3_58!/6I&#:OS :53*7IC0E=/I--/KT,I_W<.#\$A40X5&#&H+C6?O;%P5 MABP81G:^L0MI[)CX;6O?)5#.P=[74IJCX0),+UW^!U!+ P04 " !Q@?Y2 MHB1G]0$# #3"0 &0 'AL+W=O43&Q4BF+D6V+;8IS)*Y8@:G:V3&>(ZFF/+%%P3&* M#2G/;!?"T,X1H=9T;-9N^73,2ID1BF\Y$&6>(_X\PQG;3RS'.BRL2))*O6!/ MQP5*\!K+^^*6JYG=J,0DQU001@''NXEU[8R6#M0$@_A%\%X)6R")IF/.]H!KM%+3 Y-] MPU;Y(E0WREIRM4L43T[7.%%EEV"%"\8EH0GX M95TP"V W=,HDQM/F):8K!Y M!M\P2S@J4K(%UZHQP<4"2T0R<:EX]^L%N/AT"3X!0L%=RDJ!:"S&ME1^:FOV MMO9I5OGDGO') S>,RE2 )8UQW,%?]//#'KZM\M,DR3TD:>;V"OXLZ17PX&?@ M0M?I\&?^=CKL"N=]UI?_;?TD&5[3,9[1\_[1,?S0,:,>4;\1]8VH?T:TZC-> M]5E7QU3TT-#UX?C)7=CHA1]7D$$C.GA?02IZ<)QIWPW"L%60 M#A@,X�*LAKF!\&SK"EMNR 06\ SQ0D:F*->F-=82'U8:>NM*SON!@V>L./ M*X@#7TYJ^+Z2U/SC?@U#&+5R/>^ !9X7.JV2=, N[<()X0 M*D"&=\H4O!JH#N+5"Z*:2%:8*W+#I+IPS3!5KR[,-4#M[QB3AXDVT+SCIG\! M4$L#!!0 ( '&!_E*(>I58?@( "8' 9 >&PO=V]R:W-H965T^K_,*:JJO M9 /"K*REJBF:4)6^;A30PH%J[D=!D/@U9<++4C=WI[)4;I S 7>*Z$U=4_5R M"UQNIU[H[286K*S03OA9VM 2EH /S9TRD=^S%*P&H9D41,%ZZMV$U[.)S7<) M/QAL]=Z8V$I64C[:X$LQ]0(K"#CD:!FH>3W!##BW1$;&KX[3ZS]I@?OC'?M' M5[NI944US"3_R0JLIM[8(P6LZ8;C0FX_0U?/T/+EDFOW)-LN-_!(OM$HZPYL M%-1,M&_ZW/FP!P@'[P"B#A#]+R#N +$KM%7FRII3I%FJY)8HFVW8[,!YX]"F M&B;L+BY1F55F<)@MH31[@F0!C53(1$DNR;+=42+7Y)L4Y24W1A?D1FM 358O MY!/(4M&F8CFY,2>'G,\!*>/ZPF ?EG-R?G9!S@@3Y+Z2&TU%H5,?C5;[13_O M=-VVNJ)W='W=B"L2!Q](%$3A ?CL.'P.N8&'#AZ\AOO&H=ZFJ+#HSDYXT.969+=%PSZ5)&$?! M&R\/9"7Q,#ELY:A7.3JJ<@$:[7]E>ALOCE0][OG&I[-RTI-.3F7EY.\#-QP' M;X_E@:Q!,AJ\L=+?ZV+V!OE.5J+8KMP'*QC6VE433)MVP M,A<9*)M@UM=2XBZPO;*_&K/?4$L#!!0 ( '&!_E*?+R ,7@0 !40 9 M >&PO=V]R:W-H965T M; >.@21VL!0K%C1-]YF13K80B?1(*D[WZW>49$D.9<7=^B76RSW'YSF>[HZ9 M[X1\5AL 35[SC*O+T4;K[<5XK*(-Y$R=BRUP?),(F3.-MW(]5EL)+"Y!>39V M'2<_7D(G=Y8B.]@^^I.N--@_&B_F6 MK>$!]./V7N+=N/$2ISEPE0I.)"27HRMZ<4MG!E!:?$MAISK7Q$AY$N+9W-S% MER/',((,(FU<,/QY@1O(,N,)>?Q=.QTU:QI@]WKO_;84CV*>F((;D?V5QGIS M.9J.2 P)*S+]1>Q^AUI08/Q%(E/E7[*K;9T1B0JE15Z#D4&>\NJ7O=:!Z #0 M3S_ K0'N6X!_!.#5 .]4@%\#_%,I!34@.'6%L :$9>RK8)617C+-%G,I=D0: M:_1F+LKM*M$8X)2;S'K0$M^FB-.+.QZ)',A7]@J*?"17<9R:'6<9N>-5WIK] M/UN"9FFF/J#)X\.2G/WR83[6N+QQ,H[JI:ZKI=PC2WGDL^!ZH\B*QQ#WX%?# M^' /T;9C79WK_W:'73XJ>#GQ'-^(Z[CTAX^-Z?#G1[X4?\?6-94>4*R[!:,1[!@%>_\>J77OWA[-3LE< K%E,% MY.P)."2I[DW REM8>C,U]67A>A2++"I\Z6ZL;4?#T+'L5K:=[SNA97?;L^YL MZLZZA@?Z@T9_,*C_7L)'(SX32O7IK=!!9]T Z7FVX, 6[/G^Q%9L&\Z\J3NU M)=N&@4OI<Y(&<:2-G.NCJD4N(Q)JG_YBM0"GU M%]B;D5,[(\-)8'^"JZF=/V\-#]C.&K:S0;97420+)&J20X+2A/&88#JQ3*?0 M2WEF479#Q[<9OV]W0)@Z;0MVW@GP/J.[T25ZPS3.9446$U9F%($FL?891=*$ MM+O3VY,=*]!>X 8S6U]M&0Q9'BKL#!GTO3J.8Z^IWC%45Q]P@\A:8ETC1:_\ MWOF 6@SI9*#F4+>DL96J'(0PFU@SV!J#>X'X$0F)7"-"253T3_# MN'::4'^ 8]MAJ3?(<0GO<]PB+5FSZP^A9]'S/>XS/SA:K&IWW< =BUG;)^APD?X3-PJU\37YPVKPAR[;6DVG M/S-<;56EPV7UA\,UL\K.VW"-.Z>6'.2Z/%\J$HF"ZVKP;)XV9]BK\N3VYODU MO5C2GN (K M+S=X;@=I#/!](H3>WY@%FO\$+/X%4$L#!!0 ( '&!_E(7M+U-$@, !D* M 9 >&PO=V]R:W-H965TT![ZG6>=?W59QB1M2IR)&;E9F0&=%F*N>^RB62Q($RYH=! MT/$S0KDWZ#G9C1ST1*$9Y7@C01591N3S!3*QZ'L-;R6XI?-46X$_Z.5DCA/4 M]_F--#._MI+0#+FB@H/$6=\;-KKCCM5W"C\I+M3:&.Q.ID(\VLEETO<"ZQ R MC+6U0,SO"4?(F#5DW/A3V?1J2@M<'Z^L?W5[-WN9$H4CP7[11*=][]R#!&>D M8/I6++YAM9^VM1<+IMP7%I5NX$%<*"VR"FP\R"@O_V19Q6$-$)Z_ 0@K0+@O MH%D!FOL"6A6@M2^@70'E-LZF6AI M5JG!Z4&$,R-)8"2XEG1:N.S=,,+A!(9)0NV<,+CD94G:U<,(-:%,'1F5^TD$ MAP='< "4PUTJ"D5XHGJ^-JY9 C^NW+@HW0C?<*,)U\:!5,&8)YALP4>[\9T= M>-^$I(Y+N(K+1;C3X/>"GT(S.(8P"!M;_!GM#P^V;>=C[.-WLV\$HUD72=/9 M:[YA;R0R V8Y$\\H(3'<$EV)RF=S*G2<4C[?@&RMQ9*YXYCM1?HT.&MU M>O[3>GY?Z[3/OFSJ1*]UPK-&L*DTWJ(4AN>UTD9PVG5PVGL%Y]6I/88[LH2) M)KI0\#!>:GNC3QG"%54OTU+&8C=1H4[FA.3='P5A=$8QL237F$U1;CL4GVDL M^DQCXT\RMI&M3IVMSGNS-.=M-=\^I-FRV"'!;^8\^!H\^ M!A^_&U[&WE][ZS*4<]=D*'/F"Z[+&ZV6UGW,T#W?+^07C>ZHL44>F;ZG;%/^ MF2^;IFLBYY0K8#@S5,'IF2DJ638BY42+W+VT4Z'-N^V&J>G=4%H%LSX30J\F MEJ#N!@=_ 5!+ P04 " !Q@?Y2()V/9AP# 6$@ #0 'AL+W-T>6QE MS'.>ENM+UP];,(;5TC^ZY1W?GRF1I@KI;2I.2B M,P7N]B5+23^^((&CFZJ,I>3^]/W/I3)7[P)W/_EP]^R%,C.2VY6#OS QS)90.C*VP#=@'2_WHX+Z;0?%;GI)+I9O8+H+[.VN7 M'P";&0CD0G0"!\09)N.*&L.TO+:39G%C? (%[?AN75F%A:;K_F!(M@[-S0:9 M*9TQW87IDXUI,A8L!SF:%PNX&U6% !JC2CO(."V4I(V&C4<[L+1S)L0M/!D_ M\CWN5;Y3N1[4379#*Z@=.AHW ?Y=-L>]2_LZWJ#B#\I\7MKMR&8.O<9N-,OY MJIFO\DX QM['V6E5B?4GP0M9,K?Y%P>=V]=Y/ 81,;'(/((>C)*WJ3&L#T:=\[?O=.WLP;PEI.2[_#6)+9!@]F2 M"\-E.UOP+&/RR2%LZ0V=V9?>/7Z[/F,Y70ISUX$IV8Z_L8PORZ1;=0.):%=M MQU]A>_VX>\6RL;C,V(IETW:JBUDS#.S 1FTO<#A$KIO+CV ^#O,C@&%Q, 68 MC_/"XOQ/^QFA^W$8IFWD14:HSPCU<5X^9-I\L#A^G\1>_ITF213%,9;1Z=2K M8(KE+8[AZV?#M($'%@2 M^*N-Q0$/K I8[T!\?QSH*;]/%$%5,6W8$XPC28(AT(O^'HUC)#LQ?/SUP9Z2 M*$H2/P*87T$480@\C3B"*0 -&!)%S3EX-8?20$3;8T.P6BP^0"X99K>]9!:GMDB(?N;NK73LG&KY0*73O-#@ZJ:2>UF1P?/M=UY:;TP 95!VU-+.P+ MOFCUX'^<[P_%O?;Z5K3ZB!6N-3.A^&*H7X9&>]5 MO'@\V@3[0;=!N3,9U$=G-VMM[OIJXE-,R6,,<7C^.P;QK?L_8;3+I:[5F:TW MG3)AC*-3;0]H_$JO_408V:FCR?,E0II&O#&W_I/'6Y\WXU"'B MDABZMSJ><.?- ,X'^=OJ)G(TXE2VTM1*$,@,0&9[A/PK(Y Y M@,SW KGH<>*_$L@"0!9[A$PB60+(Q1V*1;ZCG:<-P#R#2_DM;I79J-^%V=JJ9R+ M07PJ&9#/Z,?\ 'W-#W@Q3^J_-_&F0SEE@H9A5LQ':YL'W;9#I,YC$F#N>@)Q MXGTT,*5$BIDQ.^:#U$Y\D6ULT4]*^HWK/]K!/T'?4TPDF1FS92XBFTJ"AFPR MX]=)B.F5,K5.H9 ]9OSZN._3ROX=6RBCK1.7,95-^) X9LSF6 1;?UW9ME'N M%R_>QPX;'BD;\L6,61B7L=X+Z[U8*R<6*^D4)4.2F#%;8J'NAF3Z6JVMZU\Z M"H;$,&,VP[FI;:?$C?R6O&(9TD#&K($H*6U&ZP>G;S?]!>(J9LL4$#DA8W8" M='Z2AV9PW,$L!6C]%!-)(6.6 HXF39@S9(N,V18XF@DF\D?&[ ^:0XE?;V2\ MN_^-PB%Y9,SRP,E4,EY''LF8/0*SJ;3C(*EDS%(9LZFMC8R4DC$K95<&\P1* MYSN097)FRVQ+9+;%,D>FR9E-\S*CV8J(+),S6^9%:K.5$$YM[54P=+(C1X+) MF06#,>ET1XX$DS,+!GLPB2923"5. MFF;X+=MQ38!B(O7DS.KY#R;I02%VK@]T%ANIIV!6#TR#DORB0/(I]CGUE62\ M!1)0P2P@C$D_2 6R4,%L(8Q)/T@%7&)AMA#.?9-&1Q8JF"V$,9-&1Q8JF"V$ M,9-&1Q8J]CK@H18JD(6*GS/@>>F?%VO2!;)0P6RA?S$7L;)F$_MX%%"?V5G3 M)\ITF1)9J&2VT%;,3S)L7(QM,AM8(@N5_&O\VX>3XVM ,9&%2OY5_EV8?7PI M)K)0R;_.OQLS74)'%BKYEV8 )K50"9?Z][18\Y1[4DQDH9)_M7\W9MKHR$(E MLX6VSLA$Q+[XU:FDF,A")?=:#L 4G]<4$UFH9+80Q$P:O4(6JO8Q#?=CZ$8Q MD84J9@OMP+Q6/CA=!XJ)+%1Q3\:A1C^U%!-9J&*VT [,]]VZM8^*RK)"%JJ8 M+00;/>U"R$(5LX5V-?HP77R=1!-N.6.VT):Y;)I[4DQDH8K;0B_FLY/Q!L5$ M%JI^]HZ"=+Z+8B(+5=P60IA)%YHC"\V9+42W0>#YS3FRT)S90CMW1HS,%!-9 M:#Y8:#I<[(\/F['6RW@+'\MKV=973O1_QGUM1=EO45ENVO9=+/ML+JQLGO>D M/^^G/_X'4$L#!!0 ( '&!_E*L;5!7/ ( *\J : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VLUJHU 8QO%;"5Y S7F_;(>FJ]ET6WH#DIY\ MT"2*QZ'MW4](%\DCLYA-\5G)47S]@_!#U,>7?&C'?7KB=43T]WLY:P6K^VPS>.JJC\/U]VEOFS2W7ER MM7A^6U7#\UNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@!H*:^8/N(>A^ M_J '"'J8/R@M4<8E0=($:P*M$W*="+Q."'8B$#LAV8G [(1H)P*U$[*="-Q. M"'0J"WH-Y"H+>@WD*@ MMZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WHMY*H+>BWDJ@MZ+>2J"W3EZ6$.BMJ+<2 MZ*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NAMJ+<1Z&VHMQ'H;:BW$>AMJ+<1 MZ&V3E]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM M!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z M!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V#0.\& M]6X(]&Y0[X9 [P;U;GY2[S)^'7*Y]GRO\?H_2?5X/C=?+W]9?N^"K5-FBQO5O 5$VP!98< &33-NH26S9!LKM<5) M D$%*A)OTZBU/6_BD;Y5S^Z>/<7)MFO[N"C6*?E3QF*UIL[&TGGJ\\K2A^_I3RO0UH7[@-=S-X\40E/3 MY-:&=&V[O(MM6Q;3_Y=]") ^)$@?"J0/#=*' >EC#M+',4@? M)R!]\!E*(RBB^&UL4$L! M A0#% @ <8'^4DVC%%_M *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ <8'^4IE&PO=V]R:W-H M965T&UL4$L! A0#% @ <8'^4@[2/I_0!@ '1P !@ M ("!DPT 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ <8'^4IE[VC?^ P ' \ !@ ("!SQ\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8'^ M4M,N$/K." HB4 !@ ("!3# 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ <8'^4N-]X[&PO=V]R:W-H965T&UL4$L! A0#% @ <8'^ M4LOIP>]!! %0H !D ("!VG@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8'^4L4\QHH'! "@H M !D ("!_9D 'AL+W=O&PO=V]R:W-H965TFB !X;"]W;W)K&UL4$L! A0#% @ <8'^4FOI2LG4 @ / 8 !D M ("!":H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ <8'^4G#SDL73 @ X 4 !D ("!Q<4 'AL+W=O M#-(" #[ M!0 &0 @('/R >&PO=V]R:W-H965T&UL4$L! A0#% @ <8'^4F3. M94P^! V0D !D ("!4L\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8'^4I&PO M=V]R:W-H965T&UL4$L! A0#% @ <8'^4JTC?DHG P SP8 !D ("! M6>H 'AL+W=OM?0" "/!P &0 @(&W[0 >&PO=V]R:W-H965T+P !X;"]W;W)K&UL4$L! A0#% M @ <8'^4OX0>CM#! -Q( !D ("!G/0 'AL+W=O&UL4$L! A0#% @ <8'^4J3D15_1 M P )0X !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ <8'^4@SE2DKM P NA !D M ("!K0H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ <8'^4G%'0RA8 P 6@P !D ("!>!0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<8'^4J35$BM= P 3 X !D ("!GAX! 'AL+W=O&UL4$L! A0#% @ <8'^4F+;[].U @ MZ < !D ("!U"D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8'^4D*G@K*Z! #A0 !D M ("!W3&PO=V]R:W-H M965T&UL4$L! M A0#% @ <8'^4D VX, X P < H !D ("!(T0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8'^ M4I$%&GJH P &0P !D ("!;4\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8'^4G.=GF1+ P E H M !D ("!AUH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8'^4JC59'@T P N0D !D M ("!D64! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ <8'^4J(D9_4! P TPD !D ("!5&\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <8'^4A>T MO4T2 P &0H !D ("!UGD! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !Q M@?Y20&L7N@ " #&*0 $P @ $0B0$ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 4 !0 .<5 !!BP$ ! end XML 85 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 86 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 245 402 1 true 71 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Document Sheet http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument Document and Entity Information Document Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) Sheet http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical Condensed Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 100070 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 100080 - Disclosure - The Company and Summary of Significant Accounting Policies Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPolicies The Company and Summary of Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCosts Revenue, Deferred Revenue and Deferred Contract Costs Notes 10 false false R11.htm 100100 - Disclosure - Acquisitions Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitions Acquisitions Notes 11 false false R12.htm 100110 - Disclosure - Goodwill and Intangible Assets Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 100120 - Disclosure - Fair Value Measurements and Investments Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestments Fair Value Measurements and Investments Notes 13 false false R14.htm 100130 - Disclosure - Leases Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeases Leases Notes 14 false false R15.htm 100140 - Disclosure - Contingencies Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureContingencies Contingencies Notes 15 false false R16.htm 100150 - Disclosure - Convertible Senior Notes Notes http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotes Convertible Senior Notes Notes 16 false false R17.htm 100160 - Disclosure - Stockholder's Equity Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquity Stockholder's Equity Notes 17 false false R18.htm 100170 - Disclosure - Net Loss per Share Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShare Net Loss per Share Notes 18 false false R19.htm 100180 - Disclosure - Segment Reporting Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReporting Segment Reporting Notes 19 false false R20.htm 100190 - Disclosure - Income Taxes Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 20 false false R21.htm 100200 - Disclosure - Defined Contribution Plan Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureDefinedContributionPlan Defined Contribution Plan Notes 21 false false R22.htm 100210 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesPolicies The Company and Summary of Significant Accounting Policies (Policies) Policies http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 100220 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs (Policies) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsPolicies Revenue, Deferred Revenue and Deferred Contract Costs (Policies) Policies http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 100230 - Disclosure - The Company and Summary of Significant Accounting Policies (Tables) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesTables The Company and Summary of Significant Accounting Policies (Tables) Tables http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPolicies 24 false false R25.htm 100240 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs (Tables) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsTables Revenue, Deferred Revenue and Deferred Contract Costs (Tables) Tables http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCosts 25 false false R26.htm 100250 - Disclosure - Acquisitions (Tables) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitions 26 false false R27.htm 100260 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssets 27 false false R28.htm 100270 - Disclosure - Fair Value Measurements and Investments (Tables) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsTables Fair Value Measurements and Investments (Tables) Tables http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestments 28 false false R29.htm 100280 - Disclosure - Leases (Tables) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeases 29 false false R30.htm 100290 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotes 30 false false R31.htm 100300 - Disclosure - Stockholder's Equity (Tables) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityTables Stockholder's Equity (Tables) Tables http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquity 31 false false R32.htm 100310 - Disclosure - Net Loss per Share (Tables) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareTables Net Loss per Share (Tables) Tables http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShare 32 false false R33.htm 100320 - Disclosure - Segment Reporting (Tables) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReporting 33 false false R34.htm 100330 - Disclosure - The Company and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails The Company and Summary of Significant Accounting Policies - Additional Information (Details) Details 34 false false R35.htm 100340 - Disclosure - The Company and Summary of Significant Accounting Policies - Summary of Estimated Lives of Intangible Assets (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails The Company and Summary of Significant Accounting Policies - Summary of Estimated Lives of Intangible Assets (Details) Details 35 false false R36.htm 100350 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details) Details 36 false false R37.htm 100360 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs - Disaggregation of Revenue (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsDisaggregationOfRevenueDetails Revenue, Deferred Revenue and Deferred Contract Costs - Disaggregation of Revenue (Details) Details 37 false false R38.htm 100370 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details 1) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails1 Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details 1) Details 38 false false R39.htm 100380 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 39 false false R40.htm 100390 - Disclosure - Acquisitions - Summary of the Fair Values of Tangible Assets Acquired, Liabilities Assumed, Intangible Assets and Goodwill (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails Acquisitions - Summary of the Fair Values of Tangible Assets Acquired, Liabilities Assumed, Intangible Assets and Goodwill (Details) Details 40 false false R41.htm 100400 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill Activity and Balances (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillActivityAndBalancesDetails Goodwill and Intangible Assets - Schedule of Goodwill Activity and Balances (Details) Details 41 false false R42.htm 100410 - Disclosure - Goodwill and Intangible Assets - Components of Intangible Assets, Excluding Goodwill (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails Goodwill and Intangible Assets - Components of Intangible Assets, Excluding Goodwill (Details) Details 42 false false R43.htm 100420 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 43 false false R44.htm 100430 - Disclosure - Goodwill and Intangible Assets - Future Estimated Amortization of Intangible Assets Expense (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails Goodwill and Intangible Assets - Future Estimated Amortization of Intangible Assets Expense (Details) Details 44 false false R45.htm 100440 - Disclosure - Fair Value Measurements and Investments - Summary of Assets or Liabilities Carried at Fair Value (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails Fair Value Measurements and Investments - Summary of Assets or Liabilities Carried at Fair Value (Details) Details 45 false false R46.htm 100450 - Disclosure - Fair Value Measurements and Investments - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails Fair Value Measurements and Investments - Additional Information (Details) Details 46 false false R47.htm 100460 - Disclosure - Fair Value Measurements and Investments - Reconciliation of Acquisition-related Contingent Consideration Liability (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails Fair Value Measurements and Investments - Reconciliation of Acquisition-related Contingent Consideration Liability (Details) Details 47 false false R48.htm 100470 - Disclosure - Fair Value Measurements and Investments - Summary of Cost and Fair Value of Cash and Cash Equivalents (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails Fair Value Measurements and Investments - Summary of Cost and Fair Value of Cash and Cash Equivalents (Details) Details 48 false false R49.htm 100480 - Disclosure - Leases - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 49 false false R50.htm 100490 - Disclosure - Leases - Schedule of Component of Lease Expense and Supplemental Information Related to Leases (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails Leases - Schedule of Component of Lease Expense and Supplemental Information Related to Leases (Details) Details 50 false false R51.htm 100500 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails Leases - Schedule of Maturities of Lease Liabilities (Details) Details 51 false false R52.htm 100520 - Disclosure - Convertible Senior Notes - Additional Information (Details) Notes http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails Convertible Senior Notes - Additional Information (Details) Details 52 false false R53.htm 100530 - Disclosure - Convertible Senior Notes - Schedule of Condensed Consolidated Balance sheet Line Items, which Reflect Adoption of New Standard (Details) Notes http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails Convertible Senior Notes - Schedule of Condensed Consolidated Balance sheet Line Items, which Reflect Adoption of New Standard (Details) Details 53 false false R54.htm 100540 - Disclosure - Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statements of Operations Line Items, which Reflect Adoption of New Standard (Details) Notes http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statements of Operations Line Items, which Reflect Adoption of New Standard (Details) Details 54 false false R55.htm 100550 - Disclosure - Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statement of Cash Flows Line Items, which Reflect Adoption of New Standard (Details) Notes http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statement of Cash Flows Line Items, which Reflect Adoption of New Standard (Details) Details 55 false false R56.htm 100560 - Disclosure - Convertible Senior Notes - Summary of Carrying Values and Interest Expenses and Loss on Conversion Related to Notes (Details) Notes http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails Convertible Senior Notes - Summary of Carrying Values and Interest Expenses and Loss on Conversion Related to Notes (Details) Details 56 false false R57.htm 100570 - Disclosure - Convertible Senior Notes - Summary of Carrying Values and Expenses Related to Convertible Senior Notes Due 2024 (Details) Notes http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details Convertible Senior Notes - Summary of Carrying Values and Expenses Related to Convertible Senior Notes Due 2024 (Details) Details 57 false false R58.htm 100580 - Disclosure - Stockholder's Equity - Stock-Based Compensation Plans - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails Stockholder's Equity - Stock-Based Compensation Plans - Additional Information (Details) Details 58 false false R59.htm 100590 - Disclosure - Stockholder's Equity - Stock Options - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails Stockholder's Equity - Stock Options - Additional Information (Details) Details 59 false false R60.htm 100600 - Disclosure - Stockholder's Equity - Stock Option Activity under Stock Incentive Plan (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails Stockholder's Equity - Stock Option Activity under Stock Incentive Plan (Details) Details 60 false false R61.htm 100610 - Disclosure - Stockholder's Equity - Summary of RSUs and PSUs under Stock Incentive Plan (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails Stockholder's Equity - Summary of RSUs and PSUs under Stock Incentive Plan (Details) Details 61 false false R62.htm 100620 - Disclosure - Stockholder's Equity - Restricted Stock and Performance Stock Units - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails Stockholder's Equity - Restricted Stock and Performance Stock Units - Additional Information (Details) Details 62 false false R63.htm 100630 - Disclosure - Stockholder's Equity - Stock Bonus Awards and Other Liability Awards - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBonusAwardsAndOtherLiabilityAwardsAdditionalInformationDetails Stockholder's Equity - Stock Bonus Awards and Other Liability Awards - Additional Information (Details) Details 63 false false R64.htm 100640 - Disclosure - Stockholder's Equity - Employee Stock Purchase Plan - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails Stockholder's Equity - Employee Stock Purchase Plan - Additional Information (Details) Details 64 false false R65.htm 100650 - Disclosure - Stockholder's Equity - Restricted Stock and Deferred Shares - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails Stockholder's Equity - Restricted Stock and Deferred Shares - Additional Information (Details) Details 65 false false R66.htm 100660 - Disclosure - Stockholder's Equity - Share Repurchase Program - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityShareRepurchaseProgramAdditionalInformationDetails Stockholder's Equity - Share Repurchase Program - Additional Information (Details) Details 66 false false R67.htm 100670 - Disclosure - Net Loss per Share - Schedule of Potentially Dilutive Common Shares Outstanding that were Excluded from the Computation of Diluted Net Loss per Share (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails Net Loss per Share - Schedule of Potentially Dilutive Common Shares Outstanding that were Excluded from the Computation of Diluted Net Loss per Share (Details) Details 67 false false R68.htm 100680 - Disclosure - Segment Reporting - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails Segment Reporting - Additional Information (Details) Details 68 false false R69.htm 100690 - Disclosure - Segment Reporting - Summary of Total Revenue by Geographic Area (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfTotalRevenueByGeographicAreaDetails Segment Reporting - Summary of Total Revenue by Geographic Area (Details) Details 69 false false R70.htm 100700 - Disclosure - Segment Reporting - Summary of Long-lived Assets by Geographic Area (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfLongLivedAssetsByGeographicAreaDetails Segment Reporting - Summary of Long-lived Assets by Geographic Area (Details) Details 70 false false R71.htm 100710 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 71 false false R72.htm 100720 - Disclosure - Defined Contribution Plan - Additional Information (Details) Sheet http://www.proofpoint.com/20210630/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformationDetails Defined Contribution Plan - Additional Information (Details) Details 72 false false All Reports Book All Reports pfpt-10q_20210630.htm pfpt-20210630.xsd pfpt-20210630_cal.xml pfpt-20210630_def.xml pfpt-20210630_lab.xml pfpt-20210630_pre.xml pfpt-ex3101_9.htm pfpt-ex3102_8.htm pfpt-ex3201_7.htm pfpt-ex3202_6.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pfpt-10q_20210630.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 245, "dts": { "calculationLink": { "local": [ "pfpt-20210630_cal.xml" ] }, "definitionLink": { "local": [ "pfpt-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "pfpt-10q_20210630.htm" ] }, "labelLink": { "local": [ "pfpt-20210630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "pfpt-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "pfpt-20210630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.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/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-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/us-gaap/2020/elts/us-types-2020-01-31.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": 543, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 34, "http://www.proofpoint.com/20210630": 2, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 40 }, "keyCustom": 38, "keyStandard": 364, "memberCustom": 30, "memberStandard": 37, "nsprefix": "pfpt", "nsuri": "http://www.proofpoint.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information Document", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument", "shortName": "Document and Entity Information Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCosts", "shortName": "Revenue, Deferred Revenue and Deferred Contract Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Acquisitions", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Fair Value Measurements and Investments", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestments", "shortName": "Fair Value Measurements and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Leases", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Contingencies", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureContingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Convertible Senior Notes", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotes", "shortName": "Convertible Senior Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Stockholder's Equity", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquity", "shortName": "Stockholder's Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Net Loss per Share", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Segment Reporting", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Income Taxes", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Defined Contribution Plan", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureDefinedContributionPlan", "shortName": "Defined Contribution Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "The Company and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs (Policies)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsPolicies", "shortName": "Revenue, Deferred Revenue and Deferred Contract Costs (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "pfpt:ScheduleOfEstimatedUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - The Company and Summary of Significant Accounting Policies (Tables)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "The Company and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "pfpt:ScheduleOfEstimatedUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs (Tables)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsTables", "shortName": "Revenue, Deferred Revenue and Deferred Contract Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapBusinessAcquisitionAxis_pfptInteliSecureIncMember_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Acquisitions (Tables)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapBusinessAcquisitionAxis_pfptInteliSecureIncMember_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Fair Value Measurements and Investments (Tables)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsTables", "shortName": "Fair Value Measurements and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Leases (Tables)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Convertible Senior Notes (Tables)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesTables", "shortName": "Convertible Senior Notes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Stockholder's Equity (Tables)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityTables", "shortName": "Stockholder's Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Net Loss per Share (Tables)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Segment Reporting (Tables)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "U_pfptsegment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - The Company and Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "The Company and Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "INF", "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "U_pfptreporting_unit", "xsiNil": "false" } }, "R35": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - The Company and Summary of Significant Accounting Policies - Summary of Estimated Lives of Intangible Assets (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails", "shortName": "The Company and Summary of Significant Accounting Policies - Summary of Estimated Lives of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails", "shortName": "Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs - Disaggregation of Revenue (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsDisaggregationOfRevenueDetails", "shortName": "Revenue, Deferred Revenue and Deferred Contract Costs - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_srtProductOrServiceAxis_pfptSubscriptionMember_20210401_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapContractWithCustomerDurationAxis_us-gaapLongTermContractWithCustomerMember_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2021-07-01_20210630", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details 1)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails1", "shortName": "Revenue, Deferred Revenue and Deferred Contract Costs - Additional Information (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapContractWithCustomerDurationAxis_us-gaapLongTermContractWithCustomerMember_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2021-07-01_20210630", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Acquisitions - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "shortName": "Acquisitions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapBusinessAcquisitionAxis_pfptInteliSecureIncMember_20210302_20210302", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Acquisitions - Summary of the Fair Values of Tangible Assets Acquired, Liabilities Assumed, Intangible Assets and Goodwill (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "shortName": "Acquisitions - Summary of the Fair Values of Tangible Assets Acquired, Liabilities Assumed, Intangible Assets and Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapBusinessAcquisitionAxis_pfptInteliSecureIncMember_20210302", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill Activity and Balances (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillActivityAndBalancesDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill Activity and Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Goodwill and Intangible Assets - Components of Intangible Assets, Excluding Goodwill (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Components of Intangible Assets, Excluding Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Goodwill and Intangible Assets - Future Estimated Amortization of Intangible Assets Expense (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails", "shortName": "Goodwill and Intangible Assets - Future Estimated Amortization of Intangible Assets Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Fair Value Measurements and Investments - Summary of Assets or Liabilities Carried at Fair Value (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails", "shortName": "Fair Value Measurements and Investments - Summary of Assets or Liabilities Carried at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "us-gaap:ImpairmentOfInvestments", "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfInvestments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Fair Value Measurements and Investments - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails", "shortName": "Fair Value Measurements and Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ImpairmentOfInvestments", "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfInvestments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapFairValueByLiabilityClassAxis_pfptContingentConsiderationMember_20210331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Fair Value Measurements and Investments - Reconciliation of Acquisition-related Contingent Consideration Liability (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails", "shortName": "Fair Value Measurements and Investments - Reconciliation of Acquisition-related Contingent Consideration Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapFairValueByLiabilityClassAxis_pfptContingentConsiderationMember_20210401_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "pfpt:CashAndCashEquivalentsAtAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Fair Value Measurements and Investments - Summary of Cost and Fair Value of Cash and Cash Equivalents (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails", "shortName": "Fair Value Measurements and Investments - Summary of Cost and Fair Value of Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "pfpt:CashAndCashEquivalentsAtAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapPropertyPlantAndEquipmentByTypeAxis_pfptRealEstateLeasesMember_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapPropertyPlantAndEquipmentByTypeAxis_pfptRealEstateLeasesMember_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Statements of Operations (Parenthetical)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "shortName": "Condensed Consolidated Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "link:footnote", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapIncomeStatementLocationAxis_pfptCostOfSubscriptionRevenueMember_20210401_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Leases - Schedule of Component of Lease Expense and Supplemental Information Related to Leases (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails", "shortName": "Leases - Schedule of Component of Lease Expense and Supplemental Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Leases - Schedule of Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapDebtInstrumentAxis_pfptZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember_20190823", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Convertible Senior Notes - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "shortName": "Convertible Senior Notes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapDebtInstrumentAxis_pfptZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember_20190823", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtNoncurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Convertible Senior Notes - Schedule of Condensed Consolidated Balance sheet Line Items, which Reflect Adoption of New Standard (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "shortName": "Convertible Senior Notes - Schedule of Condensed Consolidated Balance sheet Line Items, which Reflect Adoption of New Standard (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_pfptAccountingStandardsUpdate202006Member_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:ConvertibleDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statements of Operations Line Items, which Reflect Adoption of New Standard (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails", "shortName": "Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statements of Operations Line Items, which Reflect Adoption of New Standard (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_pfptAccountingStandardsUpdate202006Member_20200401_20200630", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statement of Cash Flows Line Items, which Reflect Adoption of New Standard (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "shortName": "Convertible Senior Notes - Schedule of Unaudited Condensed Consolidated Statement of Cash Flows Line Items, which Reflect Adoption of New Standard (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_pfptAccountingStandardsUpdate202006Member_20200101_20200630", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapDebtInstrumentAxis_pfptZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember_20190823", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Convertible Senior Notes - Summary of Carrying Values and Interest Expenses and Loss on Conversion Related to Notes (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails", "shortName": "Convertible Senior Notes - Summary of Carrying Values and Interest Expenses and Loss on Conversion Related to Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapDebtInstrumentAxis_pfptZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember_us-gaapLongtermDebtTypeAxis_us-gaapSeniorNotesMember_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Convertible Senior Notes - Summary of Carrying Values and Expenses Related to Convertible Senior Notes Due 2024 (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details", "shortName": "Convertible Senior Notes - Summary of Carrying Values and Expenses Related to Convertible Senior Notes Due 2024 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapDebtInstrumentAxis_pfptZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember_us-gaapLongtermDebtTypeAxis_us-gaapSeniorNotesMember_20210401_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "INF", "first": true, "lang": null, "name": "pfpt:EquityIncentivePlansHeld", "reportCount": 1, "unique": true, "unitRef": "U_pfptplan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Stockholder's Equity - Stock-Based Compensation Plans - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "shortName": "Stockholder's Equity - Stock-Based Compensation Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "INF", "first": true, "lang": null, "name": "pfpt:EquityIncentivePlansHeld", "reportCount": 1, "unique": true, "unitRef": "U_pfptplan", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Stockholder's Equity - Stock Options - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails", "shortName": "Stockholder's Equity - Stock Options - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Stockholder's Equity - Stock Option Activity under Stock Incentive Plan (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails", "shortName": "Stockholder's Equity - Stock Option Activity under Stock Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapAwardTypeAxis_pfptRestrictedStockUnitsAndPerformanceStockUnitsMember_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Stockholder's Equity - Summary of RSUs and PSUs under Stock Incentive Plan (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails", "shortName": "Stockholder's Equity - Summary of RSUs and PSUs under Stock Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapAwardTypeAxis_pfptRestrictedStockUnitsAndPerformanceStockUnitsMember_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Stockholder's Equity - Restricted Stock and Performance Stock Units - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails", "shortName": "Stockholder's Equity - Restricted Stock and Performance Stock Units - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Stockholder's Equity - Stock Bonus Awards and Other Liability Awards - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBonusAwardsAndOtherLiabilityAwardsAdditionalInformationDetails", "shortName": "Stockholder's Equity - Stock Bonus Awards and Other Liability Awards - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapAwardTypeAxis_pfptStockBonusAwardsMember_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapPlanNameAxis_pfptEspp2012PlanMember_20120330", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Stockholder's Equity - Employee Stock Purchase Plan - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails", "shortName": "Stockholder's Equity - Employee Stock Purchase Plan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapPlanNameAxis_pfptEspp2012PlanMember_20120330", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapBusinessAcquisitionAxis_pfptWebLifeBalanceIncorporationMember_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_us-gaapRestrictedStockMember_20171130_20171130", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Stockholder's Equity - Restricted Stock and Deferred Shares - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "shortName": "Stockholder's Equity - Restricted Stock and Deferred Shares - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapBusinessAcquisitionAxis_pfptWebLifeBalanceIncorporationMember_us-gaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_us-gaapRestrictedStockMember_20171130_20171130", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Stockholder's Equity - Share Repurchase Program - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityShareRepurchaseProgramAdditionalInformationDetails", "shortName": "Stockholder's Equity - Share Repurchase Program - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_us-gaapShareRepurchaseProgramAxis_pfptShareRepurchaseProgramMember_20200827", "decimals": "INF", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Net Loss per Share - Schedule of Potentially Dilutive Common Shares Outstanding that were Excluded from the Computation of Diluted Net Loss per Share (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails", "shortName": "Net Loss per Share - Schedule of Potentially Dilutive Common Shares Outstanding that were Excluded from the Computation of Diluted Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "U_pfptsegment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Segment Reporting - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails", "shortName": "Segment Reporting - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "INF", "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_pfptsegment", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Segment Reporting - Summary of Total Revenue by Geographic Area (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfTotalRevenueByGeographicAreaDetails", "shortName": "Segment Reporting - Summary of Total Revenue by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_srtStatementGeographicalAxis_countryUS_20210401_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_srtCumulativeEffectPeriodOfAdoptionAxis_srtCumulativeEffectPeriodOfAdoptionAdjustmentMember_20191231", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Segment Reporting - Summary of Long-lived Assets by Geographic Area (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfLongLivedAssetsByGeographicAreaDetails", "shortName": "Segment Reporting - Summary of Long-lived Assets by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20200101_20200331", "decimals": "-3", "lang": null, "name": "us-gaap:RelatedPartyTaxExpenseDueFromAffiliatesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Defined Contribution Plan - Additional Information (Details)", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformationDetails", "shortName": "Defined Contribution Plan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210401_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - The Company and Summary of Significant Accounting Policies", "role": "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPolicies", "shortName": "The Company and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pfpt-10q_20210630.htm", "contextRef": "C_0001212458_20210101_20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 71, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfLongLivedAssetsByGeographicAreaDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfTotalRevenueByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "verboseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "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 Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r489" ], "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 (CIK)", "verboseLabel": "Entity Central Index Key (CIK)" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "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", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "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", "verboseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "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 Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "verboseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DocumentDocumentAndEntityInformationDocument" ], "xbrltype": "tradingSymbolItemType" }, "pfpt_AccountingStandardsUpdate202006Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting standards update 2020-06.", "label": "Accounting Standards Update202006 [Member]", "terseLabel": "ASU 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails" ], "xbrltype": "domainItemType" }, "pfpt_AmortizationOfOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of operating lease right-of-use assets", "label": "Amortization Of Operating Lease Right Of Use Assets", "terseLabel": "Noncash lease costs" } } }, "localname": "AmortizationOfOperatingLeaseRightOfUseAssets", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pfpt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsCurrentAndNoncurrentAssetsNotOtherwiseDefined": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails": { "order": 10040.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed assets current and noncurrent assets not otherwise defined.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets Current And Noncurrent Assets Not Otherwise Defined", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsCurrentAndNoncurrentAssetsNotOtherwiseDefined", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails": { "order": 10100.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, deferred tax liabilities, net.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities Net", "negatedLabel": "Deferred tax liabilities, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNet", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesCurrentAndNoncurrentLiabilitiesNotOtherwiseDefined": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails": { "order": 10110.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, liabilities, current and noncurrent liabilities, not otherwise defined.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities Current And Noncurrent Liabilities Not Otherwise Defined", "negatedLabel": "Other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesCurrentAndNoncurrentLiabilitiesNotOtherwiseDefined", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails": { "order": 10080.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease liabilities.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liabilities", "negatedLabel": "Operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails": { "order": 10030.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use asset.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_CappedCallTransactionCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capped call transaction cost.", "label": "Capped Call Transaction Cost", "terseLabel": "Proceeds from issuance of convertible senior notes, used to payoff capped call transactions" } } }, "localname": "CappedCallTransactionCost", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_CappedCallsCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capped calls cap price.", "label": "Capped Calls Cap Price", "terseLabel": "Cap price of capped calls" } } }, "localname": "CappedCallsCapPrice", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "pfpt_CappedCallsIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capped calls issuance costs.", "label": "Capped Calls Issuance Costs", "terseLabel": "Issuance costs related to capped calls" } } }, "localname": "CappedCallsIssuanceCosts", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_CappedCallsPremium": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capped calls premium.", "label": "Capped Calls Premium", "terseLabel": "Premium paid for purchase of capped calls" } } }, "localname": "CappedCallsPremium", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails": { "order": 10010.0, "parentTag": "pfpt_CashAndCashEquivalentsAtAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents, accumulated gross unrealized gain, before tax.", "label": "Cash And Cash Equivalents Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Cash and cash equivalents, unrealized gains" } } }, "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails": { "order": 10020.0, "parentTag": "pfpt_CashAndCashEquivalentsAtAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents, accumulated gross unrealized loss, before tax.", "label": "Cash And Cash Equivalents Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Cash and cash equivalents, unrealized losses" } } }, "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_CashAndCashEquivalentsAtAmortizedCost": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents, at amortized cost.", "label": "Cash And Cash Equivalents At Amortized Cost", "totalLabel": "Cash and cash equivalents, amortized cost" } } }, "localname": "CashAndCashEquivalentsAtAmortizedCost", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_CashCashEquivalentsAndRestrictedCashAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash, cash equivalents and restricted cash.", "label": "Cash Cash Equivalents And Restricted Cash [Abstract]", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsAndRestrictedCashAbstract", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "pfpt_CommonStockSubjectToRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock subject to repurchase.", "label": "Common Stock Subject To Repurchase [Member]", "terseLabel": "Common stock subject to repurchase" } } }, "localname": "CommonStockSubjectToRepurchaseMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "pfpt_CompanyAndSummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Company and summary of significant accounting policies.", "label": "Company And Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Intangible assets:" } } }, "localname": "CompanyAndSummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pfpt_CompanyAndSummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Company and summary of significant accounting policies table.", "label": "Company And Summary Of Significant Accounting Policies [Table]", "terseLabel": "Company And Summary Of Significant Accounting Policies [Table]" } } }, "localname": "CompanyAndSummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pfpt_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration [Member]", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "pfpt_ContractCostCapitalizedDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract cost capitalized during period.", "label": "Contract Cost Capitalized During Period", "terseLabel": "Contract cost capitalized" } } }, "localname": "ContractCostCapitalizedDuringPeriod", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_ContractWithCustomerDeferredRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer deferred revenue.", "label": "Contract With Customer Deferred Revenue Policy [Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "ContractWithCustomerDeferredRevenuePolicyTextBlock", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsPolicies" ], "xbrltype": "textBlockItemType" }, "pfpt_ContractsWithMultiplePerformanceObligationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts with multiple performance obligations.", "label": "Contracts With Multiple Performance Obligations Policy [Text Block]", "terseLabel": "Contracts With Multiple Performance Obligations" } } }, "localname": "ContractsWithMultiplePerformanceObligationsPolicyTextBlock", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsPolicies" ], "xbrltype": "textBlockItemType" }, "pfpt_CostOfHardwareAndServicesRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of hardware and services revenue.", "label": "Cost Of Hardware And Services Revenue [Member]", "terseLabel": "Cost of hardware and services revenue" } } }, "localname": "CostOfHardwareAndServicesRevenueMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "pfpt_CostOfSubscriptionRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of subscription revenue.", "label": "Cost Of Subscription Revenue [Member]", "terseLabel": "Cost of subscription revenue" } } }, "localname": "CostOfSubscriptionRevenueMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "pfpt_DatacenterLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Datacenter leases.", "label": "Datacenter Leases [Member]", "terseLabel": "Datacenter Leases" } } }, "localname": "DatacenterLeasesMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_DebtInstrumentConvertibleNumberOfConsecutiveBusinessDaysFollowingConsecutiveTradingDayPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of consecutive business days immediately following any 5 consecutive trading day period.", "label": "Debt Instrument Convertible Number Of Consecutive Business Days Following Consecutive Trading Day Period", "terseLabel": "Number of consecutive business days following consecutive trading day period" } } }, "localname": "DebtInstrumentConvertibleNumberOfConsecutiveBusinessDaysFollowingConsecutiveTradingDayPeriod", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pfpt_DebtInstrumentConvertiblePeriodOfConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of consecutive trading days prior to the five consecutive business-days.", "label": "Debt Instrument Convertible Period Of Consecutive Trading Days", "terseLabel": "Number of consecutive trading days" } } }, "localname": "DebtInstrumentConvertiblePeriodOfConsecutiveTradingDays", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pfpt_DebtInstrumentConvertibleTradingPriceAsPercentageOfClosingPriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of the product of the closing sale price of the entity's common stock and the applicable conversion rate that the trading price of each debt instrument must be less than in order for the debt instruments to be convertible.", "label": "Debt Instrument Convertible Trading Price As Percentage Of Closing Price Of Common Stock", "terseLabel": "Trading price as percentage of closing price of common stock" } } }, "localname": "DebtInstrumentConvertibleTradingPriceAsPercentageOfClosingPriceOfCommonStock", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pfpt_DebtInstrumentFaceAmountOptional": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument face amount optional.", "label": "Debt Instrument Face Amount Optional", "terseLabel": "Option to purchase additional principal amount" } } }, "localname": "DebtInstrumentFaceAmountOptional", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_DebtInstrumentOriginalIssuancePrincipalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument original issuance principal amount.", "label": "Debt Instrument Original Issuance Principal Amount", "terseLabel": "Debt instrument aggregate principal amount" } } }, "localname": "DebtInstrumentOriginalIssuancePrincipalAmount", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_DeferredCommissionsCurrent": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10300.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred commissions current.", "label": "Deferred Commissions Current", "verboseLabel": "Deferred commissions" } } }, "localname": "DeferredCommissionsCurrent", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "pfpt_DeferredCommissionsNoncurrent": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10240.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred commissions noncurrent.", "label": "Deferred Commissions Noncurrent", "terseLabel": "Long-term deferred commissions" } } }, "localname": "DeferredCommissionsNoncurrent", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "pfpt_DeferredProductCostsCurrent": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10290.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred product costs current.", "label": "Deferred Product Costs Current", "verboseLabel": "Deferred product costs" } } }, "localname": "DeferredProductCostsCurrent", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "pfpt_DeferredProductCostsNoncurrent": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10210.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred product costs noncurrent.", "label": "Deferred Product Costs Noncurrent", "terseLabel": "Long-term deferred product costs" } } }, "localname": "DeferredProductCostsNoncurrent", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "pfpt_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee stock purchase plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "pfpt_EquityIncentivePlansHeld": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity incentive plans held.", "label": "Equity Incentive Plans Held", "terseLabel": "Equity incentive plans held by the company (number of plans)" } } }, "localname": "EquityIncentivePlansHeld", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pfpt_Espp2012PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESPP 2012 Plan.", "label": "Espp2012 Plan [Member]", "terseLabel": "ESPP 2012 Plan" } } }, "localname": "Espp2012PlanMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_FireLayersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "FireLayers.", "label": "Fire Layers [Member]", "terseLabel": "FireLayers" } } }, "localname": "FireLayersMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_HardwareAndServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hardware and service.", "label": "Hardware And Service [Member]", "terseLabel": "Hardware and Service" } } }, "localname": "HardwareAndServiceMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsDisaggregationOfRevenueDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "pfpt_IncreaseDecreaseInDeferredProductCosts": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10270.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in deferred product costs.", "label": "Increase Decrease In Deferred Product Costs", "terseLabel": "Deferred product costs" } } }, "localname": "IncreaseDecreaseInDeferredProductCosts", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pfpt_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10340.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.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pfpt_InitialPriceOfCappedCalls": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial price of capped calls.", "label": "Initial Price Of Capped Calls", "terseLabel": "Initial strike price of capped calls" } } }, "localname": "InitialPriceOfCappedCalls", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "pfpt_InteliSecureIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "InteliSecure, Inc.", "label": "Inteli Secure Inc [Member]", "terseLabel": "InteliSecure, Inc" } } }, "localname": "InteliSecureIncMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsTables" ], "xbrltype": "domainItemType" }, "pfpt_MaximumPotentialPaymentAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum potential payment amount.", "label": "Maximum Potential Payment Amount", "terseLabel": "Maximum potential payment amount" } } }, "localname": "MaximumPotentialPaymentAmount", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pfpt_MetaNetworksLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Meta Networks Limited.", "label": "Meta Networks Limited [Member]", "verboseLabel": "Meta Networks, Ltd" } } }, "localname": "MetaNetworksLimitedMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_ParentAndMergerSubMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Parent and Merger Sub.", "label": "Parent And Merger Sub [Member]", "terseLabel": "Kafka Parent, LLC and Project Kafka Merger Sub, Inc [Member]" } } }, "localname": "ParentAndMergerSubMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_PeriodTermsForPayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period terms for payment.", "label": "Period Terms For Payment", "terseLabel": "Period terms for payment" } } }, "localname": "PeriodTermsForPayment", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pfpt_ProceedsFromEscrowAccount": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from escrow account.", "label": "Proceeds From Escrow Account", "terseLabel": "Receipts from escrow account" } } }, "localname": "ProceedsFromEscrowAccount", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pfpt_ProductCostMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product cost.", "label": "Product Cost [Member]", "terseLabel": "Product Cost" } } }, "localname": "ProductCostMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_RealEstateLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate leases.", "label": "Real Estate Leases [Member]", "terseLabel": "Real Estate Leases" } } }, "localname": "RealEstateLeasesMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_RestrictedPerformanceBasedSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted performance-based shares.", "label": "Restricted Performance Based Shares [Member]", "terseLabel": "Restricted Performance-based Shares" } } }, "localname": "RestrictedPerformanceBasedSharesMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_RestrictedStockUnitsAndPerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units and performance stock units.", "label": "Restricted Stock Units And Performance Stock Units [Member]", "terseLabel": "Restricted Stock Units and Performance Stock Units" } } }, "localname": "RestrictedStockUnitsAndPerformanceStockUnitsMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "pfpt_SalesCommissionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales commission.", "label": "Sales Commission [Member]", "terseLabel": "Sales Commission" } } }, "localname": "SalesCommissionMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_ScheduleOfCashAndCashEquivalentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalents.", "label": "Schedule Of Cash And Cash Equivalents [Line Items]", "terseLabel": "Schedule Of Cash And Cash Equivalents [Line Items]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsLineItems", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "pfpt_ScheduleOfEstimatedUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of schedule of estimated useful life of finite-lived intangible assets.", "label": "Schedule Of Estimated Useful Life Of Finite Lived Intangible Assets Table [Text Block]", "terseLabel": "Summary of Estimated Useful Life of Intangible Assets" } } }, "localname": "ScheduleOfEstimatedUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "pfpt_SeniorConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior convertible notes.", "label": "Senior Convertible Notes [Member]", "terseLabel": "Senior Convertible Notes" } } }, "localname": "SeniorConvertibleNotesMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award, recurring increase period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Annual Increase Period", "terseLabel": "Annual increase period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreasePeriod", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pfpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualPercentageIncreaseInNumberOfSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, percentage increase in number of shares available for future grant.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Annual Percentage Increase In Number Of Shares Authorized", "terseLabel": "Annual percentage increase of maximum number of shares reserved for issuance ESPP" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualPercentageIncreaseInNumberOfSharesAuthorized", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pfpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAssumedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options assumed in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Assumed In Period", "terseLabel": "Awards assumed per business acquisition (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAssumedInPeriod", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "pfpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAssumedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options assumed in period weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Assumed In Period Weighted Average Grant Date Fair Value", "terseLabel": "Awards assumed per business acquisition (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAssumedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "pfpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award maximum number of additional shares to be authorized.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Number Of Additional Shares To Be Authorized", "terseLabel": "Maximum number of shares to be available for grant ESPP (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "pfpt_ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share repurchase program.", "label": "Share Repurchase Program [Member]", "terseLabel": "Share Repurchase Program [Member]" } } }, "localname": "ShareRepurchaseProgramMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_SoftwareLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software license.", "label": "Software License [Member]", "terseLabel": "Subscription software revenue" } } }, "localname": "SoftwareLicenseMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "pfpt_StockBonusAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock bonus awards.", "label": "Stock Bonus Awards [Member]", "terseLabel": "Stock bonus award and other liability awards", "verboseLabel": "Bonus and other liability awards" } } }, "localname": "StockBonusAwardsMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBonusAwardsAndOtherLiabilityAwardsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_SubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription.", "label": "Subscription [Member]", "terseLabel": "Subscription service revenue" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "pfpt_TheDefenceWorksLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Defence Works Limited.", "label": "The Defence Works Limited [Member]", "terseLabel": "The Defence Works Limited" } } }, "localname": "TheDefenceWorksLimitedMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_TwentyTwentyFourConvertibleSeniorNotesDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty twenty four convertible senior notes.", "label": "Twenty Twenty Four Convertible Senior Notes Due [Member]", "terseLabel": "2024 Notes" } } }, "localname": "TwentyTwentyFourConvertibleSeniorNotesDueMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "pfpt_TwoThousandTwoAndTwoThousandTwelveEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2002 plan and 2012 equity incentive plan.", "label": "Two Thousand Two And Two Thousand Twelve Equity Incentive Plan [Member]", "terseLabel": "2002 Plan and 2012 Equity Incentive Plan" } } }, "localname": "TwoThousandTwoAndTwoThousandTwelveEquityIncentivePlanMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_VariableConsiderationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable consideration.", "label": "Variable Consideration Policy [Text Block]", "terseLabel": "Variable Consideration" } } }, "localname": "VariableConsiderationPolicyTextBlock", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsPolicies" ], "xbrltype": "textBlockItemType" }, "pfpt_VariousAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Various acquisitions.", "label": "Various Acquisitions [Member]", "terseLabel": "Various Acquisitions" } } }, "localname": "VariousAcquisitionsMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_WebLifeBalanceIncorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "WebLife balance incorporation.", "label": "Web Life Balance Incorporation [Member]", "terseLabel": "Web Life Balance Incorporation", "verboseLabel": "Weblife" } } }, "localname": "WebLifeBalanceIncorporationMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_WombatSecuritiesTechnologiesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wombat securities technologies Inc.", "label": "Wombat Securities Technologies Inc [Member]", "terseLabel": "Wombat Security Technologies, Inc." } } }, "localname": "WombatSecuritiesTechnologiesIncMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pfpt_ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zero point two five percent convertible senior notes due twenty twenty four.", "label": "Zero Point Two Five Percent Convertible Senior Notes Due Twenty Twenty Four [Member]", "terseLabel": "0.25% Convertible Senior Notes due 2024", "verboseLabel": "2024 Notes" } } }, "localname": "ZeroPointTwoFivePercentConvertibleSeniorNotesDueTwentyTwentyFourMember", "nsuri": "http://www.proofpoint.com/20210630", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r105", "r113", "r179", "r306", "r307", "r308", "r332", "r333" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect of Adjustment from Adoption of ASU 2020-06 [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r105", "r113", "r179", "r306", "r307", "r308", "r332", "r333" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r105", "r113", "r179", "r306", "r307", "r308", "r332", "r333" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r269", "r271", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r457", "r460" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r269", "r271", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r457", "r460" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r163", "r245", "r249", "r424", "r456", "r458" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsDisaggregationOfRevenueDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r163", "r245", "r249", "r424", "r456", "r458" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsDisaggregationOfRevenueDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r258", "r269", "r271", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r457", "r460" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r258", "r269", "r271", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r457", "r460" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r101", "r102", "r103", "r104", "r106", "r107", "r111", "r112", "r113", "r115", "r116", "r118", "r119", "r125" ], "lang": { "en-us": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Adjustments", "verboseLabel": "Restatement Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r101", "r102", "r103", "r104", "r106", "r107", "r111", "r112", "r113", "r115", "r116", "r117", "r118", "r119", "r125", "r180", "r181", "r309", "r333", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r101", "r102", "r103", "r104", "r106", "r107", "r111", "r112", "r113", "r115", "r116", "r117", "r118", "r119", "r125", "r180", "r181", "r309", "r333", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r101", "r103", "r104", "r106", "r107", "r111", "r112", "r113", "r115", "r116", "r118", "r119", "r125", "r180", "r181", "r309", "r333", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ], "lang": { "en-us": { "role": { "label": "Scenario Previously Reported [Member]", "terseLabel": "As Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r164", "r165", "r245", "r250", "r459", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfLongLivedAssetsByGeographicAreaDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfTotalRevenueByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r164", "r165", "r245", "r250", "r459", "r473", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfLongLivedAssetsByGeographicAreaDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfTotalRevenueByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r106", "r107", "r108", "r109", "r176", "r177", "r178", "r179", "r180", "r181", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r332", "r333", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ], "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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10140.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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r19", "r169", "r170" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10270.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 Net Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r8", "r9", "r32" ], "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 liability for the stock bonus awards and other liability awards" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBonusAwardsAndOtherLiabilityAwardsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10150.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r46", "r48", "r49", "r101", "r102", "r104", "r366", "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r196" ], "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", "terseLabel": "Acquired finite-lived intangible assets, weighted average useful life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20", "r309" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10060.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.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r101", "r102", "r104", "r306", "r307", "r308" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r106", "r107", "r108", "r109", "r176", "r177", "r178", "r179", "r180", "r181", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r330", "r331", "r332", "r333", "r426", "r427", "r428", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails" ], "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": "Adjustments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Tax withholding upon vesting of restricted stock awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r272", "r274", "r311", "r312" ], "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": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r274", "r297", "r310" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBonusAwardsAndOtherLiabilityAwardsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r65", "r81", "r392" ], "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": "Accumulated deficit related to non-cash debt discount amortization" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r63", "r81" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 Deferred Sales Commissions", "terseLabel": "Amortization of deferred commissions" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r81", "r394" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details": { "order": 10020.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 }, "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10200.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 Financing Costs And Discounts", "terseLabel": "Amortization of debt issuance costs and accretion of debt discount", "verboseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r81", "r194", "r201" ], "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": "Intangible amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r122" ], "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": "Total antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "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" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r91", "r147", "r152", "r159", "r175", "r361", "r367", "r383", "r432", "r446" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r44", "r91", "r175", "r361", "r367", "r383" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10180.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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Fair Value Disclosure", "terseLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r275", "r300" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBonusAwardsAndOtherLiabilityAwardsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r268", "r270" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsTables", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r268", "r270", "r346", "r347" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsTables", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r345" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r80", "r358" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r356", "r357" ], "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": "Acquisition related contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r359" ], "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": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r349" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails": { "order": 10010.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets", "terseLabel": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r349" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails": { "order": 10090.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r349" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r348", "r349" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails": { "order": 10050.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles", "terseLabel": "Finite lived intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r348", "r349" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net", "totalLabel": "Recognized identifiable assets acquired and liabilities assumed, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net [Abstract]", "terseLabel": "Fair value of assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r348", "r349" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails": { "order": 10020.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r84", "r85", "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Unpaid purchases of property and equipment and asset retirement obligations" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r183" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost Amortization", "terseLabel": "Contract cost amortized" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r182" ], "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" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "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": "Revenue, Deferred Revenue and Deferred Contract Costs [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r182" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired From Acquisition", "terseLabel": "Cash acquired from acquisitions" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r27", "r83" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10260.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails": { "order": 10030.0, "parentTag": "pfpt_CashAndCashEquivalentsAtAmortizedCost", "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", "verboseLabel": "Cash and cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r83", "r87" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash as shown in the consolidated statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r384" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing and financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r10" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommissionsExpensePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commissions incurred in relation to revenue generating activities or operations.", "label": "Commissions Expense Policy Policy [Text Block]", "terseLabel": "Deferred Commissions" } } }, "localname": "CommissionsExpensePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r211", "r437", "r451" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r208", "r209", "r210", "r212" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r101", "r102" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Number Of Shares Par Value And Other Disclosures [Abstract]", "terseLabel": "Number of shares of common stock reserved for future issuance" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "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": "Par value of common stock (USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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 issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r222" ], "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 outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10050.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", "terseLabel": "Common stock, $0.0001 par value; 200,000 shares authorized; 59,396 shares issued and 57,717 shares outstanding at June 30, 2021; 58,513 shares issued and 57,178 shares outstanding at December 31, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation And Retirement Disclosure [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r51", "r53", "r54", "r58", "r440", "r453" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income Policy Policy [Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r88", "r363" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation Policy [Text Block]", "terseLabel": "Basis of Presentation and Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerDurationAxis": { "auth_ref": [ "r245", "r253" ], "lang": { "en-us": { "role": { "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract With Customer Duration [Axis]", "terseLabel": "Contract with Customer, Duration" } } }, "localname": "ContractWithCustomerDurationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerDurationDomain": { "auth_ref": [ "r245", "r253" ], "lang": { "en-us": { "role": { "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract With Customer Duration [Domain]", "terseLabel": "Contract with Customer, Duration" } } }, "localname": "ContractWithCustomerDurationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r232", "r233", "r246" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10170.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract With Customer Liability Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r232", "r233", "r246" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10130.0, "parentTag": "us-gaap_Liabilities", "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": "Long-term deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r247" ], "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", "terseLabel": "Deferred revenue, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "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 senior notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10100.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt Noncurrent", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": "Summary of Carrying Values and Expenses Related to Convertible Senior Notes Due 2024" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r62", "r424" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10120.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": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost Of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r353" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r433", "r434", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r215", "r434", "r445" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails": { "order": 10010.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": "Debt Instrument Carrying Amount", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r214" ], "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 The Equity Component", "terseLabel": "Carrying amount of the equity component net" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument Convertible Conversion Price1", "terseLabel": "Debt instrument, convertible, conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r36", "r223", "r224", "r226" ], "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 Ratio1", "terseLabel": "Debt instrument, convertible, conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "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 Days1", "terseLabel": "Debt instrument, convertible, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "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": "Debt instrument, convertible, threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "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": "Debt instrument, convertible, threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r393", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r34", "r219", "r393" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "verboseLabel": "Debt interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDateDescription": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.", "label": "Debt Instrument Maturity Date Description", "terseLabel": "Debt instrument, maturity date, description" } } }, "localname": "DebtInstrumentMaturityDateDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r37" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument Periodic Payment Principal", "terseLabel": "Periodic payment, principal" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r443" ], "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": "Percentage of principal amount that are redeemable" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r37", "r93", "r223", "r225", "r226", "r227", "r392", "r393", "r395", "r444" ], "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": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r392", "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument Unamortized Discount", "terseLabel": "Debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r216", "r394" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails": { "order": 10020.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net", "negatedLabel": "Less: debt discount and issuance costs, net of amortization", "terseLabel": "Agent's discount and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instrument Unamortized Discount Premium Net [Abstract]", "terseLabel": "Liability component:" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r29", "r88" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges Policy [Text Block]", "terseLabel": "Deferred Product Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total fair value of shares issued during the period under a deferred compensation arrangement.", "label": "Deferred Compensation Arrangement With Individual Fair Value Of Shares Issued", "terseLabel": "Fair value of share-based deferred compensation issued" } } }, "localname": "DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "auth_ref": [ "r257", "r276" ], "lang": { "en-us": { "role": { "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Deferred Compensation Arrangement With Individual Requisite Service Period1", "verboseLabel": "Deferred shares service term" } } }, "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Deferred Compensation Arrangement With Individual Share Based Payments By Type Of Deferred Compensation [Axis]", "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation" } } }, "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.", "label": "Deferred Compensation Arrangement With Individual Shares Issued", "terseLabel": "Number of shares deferred" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r81", "r92", "r329", "r336", "r337", "r338" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10230.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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan Disclosures Table [Text Block]", "terseLabel": "Defined Contribution Plan" } } }, "localname": "DefinedContributionPlanDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureDefinedContributionPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan Employer Discretionary Contribution Amount", "terseLabel": "Defined contribution plan, employer discretionary matching contributions" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanSponsorLocationExtensibleList": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates location of employer sponsoring defined contribution plan designed to provide retirement benefits.", "label": "Defined Contribution Plan Sponsor Location Extensible List", "terseLabel": "Defined Contribution Plan, Sponsor Location [Extensible List]" } } }, "localname": "DefinedContributionPlanSponsorLocationExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_DefinedContributionPlanTaxStatusExtensibleList": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates tax status of defined contribution plan designed to provide retirement benefits.", "label": "Defined Contribution Plan Tax Status Extensible List", "terseLabel": "Defined Contribution Plan, Tax Status [Extensible List]" } } }, "localname": "DefinedContributionPlanTaxStatusExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r145" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation Depletion And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r354" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r245", "r249", "r250", "r251", "r252", "r253", "r254", "r255" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue Table [Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Basic And Diluted", "terseLabel": "Net loss per share, basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r122", "r123", "r124", "r126" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r384" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10070.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Continuing Operations", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized", "terseLabel": "Unamortized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r298" ], "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": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Average remaining vesting term" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Unrecognized stock options compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r296" ], "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": "Employee Stock Option [Member]", "terseLabel": "Stock options to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "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": "Employee Stock Ownership Plan E S O P Disclosures [Line Items]", "terseLabel": "Employee stock purchase plan" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity Based Arrangements Individual Contracts Type Of Deferred Compensation [Domain]", "terseLabel": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation" } } }, "localname": "EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r101", "r102", "r104", "r107", "r116", "r119", "r129", "r179", "r222", "r228", "r306", "r307", "r308", "r332", "r333", "r385", "r386", "r387", "r388", "r389", "r390", "r463", "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r436" ], "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" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r373", "r374", "r375", "r380" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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 Balance Sheet Grouping Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r373", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r373", "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value By Balance Sheet Grouping [Table]", "terseLabel": "Fair Value By Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r373", "r381" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value By Balance Sheet Grouping [Text Block]", "terseLabel": "Summary of Assets or Liabilities Carried at Fair Value" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r374", "r413", "r414", "r415" ], "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 By Fair Value Hierarchy Level [Axis]", "terseLabel": "Level 2" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Fair Value By Liability Class [Axis]", "terseLabel": "Liability Class" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r379" ], "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 and Investments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r259", "r260", "r265", "r266", "r374", "r413" ], "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 Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r259", "r260", "r265", "r266", "r374", "r414" ], "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 Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r374", "r415" ], "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 Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r376", "r380" ], "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 [Text Block]", "terseLabel": "Reconciliation of the Acquisition-Related Contingent Consideration Liability Measured at Fair Value" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings", "terseLabel": "Adjustments to fair value during the period recorded in general and administrative expenses" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances 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 Issues", "terseLabel": "Additions during the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r378" ], "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", "negatedLabel": "Payment during the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r376" ], "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 Reconciliations Recurring Basis Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Acquisition-related contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsReconciliationOfAcquisitionRelatedContingentConsiderationLiabilityDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite Lived Intangible Asset Useful Life", "terseLabel": "Estimated life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r200" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails": { "order": 10020.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails": { "order": 10070.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense After Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r202" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails": { "order": 10020.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 Assets Amortization Expense Next Twelve Months", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails": { "order": 10010.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 Assets Amortization Expense Remainder Of Fiscal Year", "terseLabel": "2021, remainder" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r202" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails": { "order": 10060.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r202" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails": { "order": 10050.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 Assets Amortization Expense Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r202" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails": { "order": 10040.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 Assets Amortization Expense Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r202" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails": { "order": 10030.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 Assets Amortization Expense Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r195", "r197", "r200", "r203", "r425", "r429" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite Lived Intangible Assets Future Amortization Expense [Abstract]", "terseLabel": "Future estimated amortization costs of intangible assets:" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r200", "r429" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails" ], "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": "Intangible assets:" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r195", "r199" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r200", "r425" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10230.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 Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsFutureEstimatedAmortizationOfIntangibleAssetsExpenseDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10100.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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r184", "r186", "r431" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails": { "order": 10120.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10220.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of June 30, 2021", "periodStartLabel": "Balance as of December 31, 2020", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillActivityAndBalancesDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r187" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill Acquired During Period", "terseLabel": "Acquisition during the period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillActivityAndBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill And Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r88", "r191", "r198" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Policy [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r81", "r185", "r188", "r192" ], "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 loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill Roll Forward", "terseLabel": "Goodwill activity and balances" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillActivityAndBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r189", "r190", "r344" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments 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 Translation And Purchase Accounting Adjustments", "terseLabel": "Purchase accounting adjustments" } } }, "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillActivityAndBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r61", "r91", "r147", "r151", "r155", "r158", "r161", "r175", "r383" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10060.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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r174" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Impairment Of Investments", "terseLabel": "Other-than-temporary impairments" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r147", "r151", "r155", "r158", "r161", "r430", "r438", "r442", "r454" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10010.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 Extraordinary Items Noncontrolling Interest", "negatedLabel": "Pre-tax loss", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r319", "r326", "r328", "r334", "r339", "r341", "r342", "r343" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r320" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination Penalties And Interest Accrued", "terseLabel": "Accrued interest and penalties" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r118", "r119", "r146", "r317", "r335", "r340", "r455" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10020.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": "Provision for income taxes", "terseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r80" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10320.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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10250.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10330.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 liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r80" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10350.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r80" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10280.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", "negatedLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r80" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10260.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of effect of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10300.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase Decrease In Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10310.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase Decrease In Other Noncurrent Assets", "negatedLabel": "Long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10290.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 Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase Decrease In Stockholders Equity Roll Forward", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets Net Excluding Goodwill [Abstract]", "terseLabel": "Intangible assets excluding goodwill:" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Trade Names and Patents" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r55", "r144", "r391", "r394", "r441" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10040.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", "negatedLabel": "Interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r65", "r220" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details": { "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.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Expense Debt [Abstract]", "terseLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r67" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details": { "order": 10010.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": "Interest expense related to contractual interest coupon" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r43" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10280.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r410", "r412" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost Table [Text Block]", "terseLabel": "Schedule of Component of Lease Expense and Supplemental Information Related to Leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases Of Lessee Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "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.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r402" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee Leases Policy [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee Operating Lease Existence Of Option To Extend", "terseLabel": "Operating lease existence of option to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee Operating Lease Liability Maturity Table [Text Block]", "terseLabel": "Schedule of Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r411" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "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 Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r411" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "order": 10070.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r411" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "order": 10020.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 Payments Due Next Twelve Months", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r411" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "order": 10060.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r411" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "order": 10050.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 Payments Due Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r411" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "order": 10040.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 Payments Due Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r411" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "order": 10030.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 Payments Due Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r411" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "order": 10010.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 Payments Remainder Of Fiscal Year", "terseLabel": "2021, remainder" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r411" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "order": 10010.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", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee Operating Lease Option To Extend", "terseLabel": "Operating lease option to extend, description" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Renewal Term", "terseLabel": "Operating lease agreement renewal term extended" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Term Of Contract", "terseLabel": "Operating lease agreement term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r91", "r153", "r175", "r362", "r367", "r368", "r383" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10010.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", "terseLabel": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r91", "r175", "r383", "r435", "r449" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "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 Stockholders Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r91", "r175", "r362", "r367", "r368", "r383" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10090.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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndServiceMember": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License And Service [Member]", "terseLabel": "Subscription" } } }, "localname": "LicenseAndServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermContractWithCustomerMember": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which duration is classified as long-term.", "label": "Long Term Contract With Customer [Member]", "terseLabel": "Long-term Contract with Customer" } } }, "localname": "LongTermContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r217", "r434", "r447" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails": { "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.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long Term Debt [Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r37", "r213" ], "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": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfAssetsOrLiabilitiesCarriedAtFairValueDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10060.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10050.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r79", "r82" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10040.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 provided by operating activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r50", "r52", "r57", "r82", "r91", "r106", "r111", "r112", "r113", "r114", "r118", "r119", "r120", "r147", "r151", "r155", "r158", "r161", "r175", "r383", "r439", "r452" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements Or Change In Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r105", "r106", "r107", "r108", "r109", "r110", "r113", "r125", "r176", "r177", "r178", "r179", "r180", "r181", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r330", "r331", "r332", "r333", "r426", "r427", "r428", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements Or Change In Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "Rest of world" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfLongLivedAssetsByGeographicAreaDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfTotalRevenueByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r165" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Noncurrent Assets", "terseLabel": "Total long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfLongLivedAssetsByGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r139" ], "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 and reportable segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number Of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number Of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10070.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 expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expense:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r147", "r151", "r155", "r158", "r161" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10030.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", "terseLabel": "Operating loss", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLossMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing operating income (loss).", "label": "Operating Income Loss [Member]", "terseLabel": "Operating Loss" } } }, "localname": "OperatingIncomeLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r403", "r412" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails": { "order": 10010.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r398" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "order": 10020.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", "verboseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r398" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10160.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r398" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10110.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r399", "r406" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r397" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10200.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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r409", "r412" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease Weighted Average Discount Rate Percent", "terseLabel": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r408", "r412" ], "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 Term1", "terseLabel": "Weighted-average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order Or Production Backlog [Member]", "terseLabel": "Order Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r1", "r100", "r137", "r371" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure And Significant Accounting Policies [Text Block]", "terseLabel": "The Company and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10250.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]", "terseLabel": "Other comprehensive income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r45", "r47" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax", "terseLabel": "Unrealized (loss) gain on short-term investments, net", "verboseLabel": "Unrealized gain (loss) on short-term investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10120.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10240.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income Expense", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10050.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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r76" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments For Repurchase Of Common Stock", "negatedLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r76" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10090.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": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Withholding taxes related to restricted stock net share settlement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": { "auth_ref": [ "r71", "r173" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.", "label": "Payments To Acquire Available For Sale Securities", "negatedLabel": "Purchase of short-term investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r72" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments To Acquire Businesses Net Of Cash Acquired", "negatedLabel": "Acquisitions of business, net of cash and restricted cash acquired", "terseLabel": "Payments to acquire businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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 Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r275", "r300" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "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 or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17" ], "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" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "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" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10040.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", "terseLabel": "Convertible preferred stock, $0.0001 par value; 5,000 shares authorized; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r25", "r26" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10310.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prior Period Adjustment [Abstract]" } } }, "localname": "PriorPeriodAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r75" ], "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", "verboseLabel": "Proceeds from issuance of convertible senior notes, net of discount" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r74" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds From Issuance Of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r68", "r69", "r173" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities", "terseLabel": "Proceeds from maturities of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r74", "r301" ], "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 stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r50", "r52", "r77", "r91", "r106", "r118", "r119", "r147", "r151", "r155", "r158", "r161", "r175", "r360", "r364", "r365", "r369", "r370", "r383", "r442" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r28", "r206" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property Plant And Equipment By Type [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r206", "r450" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10190.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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r205" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTaxExpenseDueFromAffiliatesCurrent": { "auth_ref": [ "r325" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of any current tax-related balances due from affiliates as of the date of each statement of financial position presented.", "label": "Related Party Tax Expense Due From Affiliates Current", "terseLabel": "Tax expense related to transfer of certain intellectual property rights from Subsidiary" } } }, "localname": "RelatedPartyTaxExpenseDueFromAffiliatesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r315", "r484" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10080.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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r10", "r83", "r87" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash And Cash Equivalents At Carrying Value", "terseLabel": "Restricted cash included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r7", "r13", "r83", "r87", "r474" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash And Cash Equivalents Noncurrent", "terseLabel": "Restricted cash included in other non-current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r122" ], "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" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails" ], "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 R S U [Member]", "terseLabel": "RSU", "verboseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r228", "r309", "r448", "r467", "r472" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10080.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.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r101", "r102", "r104", "r107", "r116", "r119", "r179", "r306", "r307", "r308", "r332", "r333", "r463", "r465" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r142", "r143", "r150", "r156", "r157", "r163", "r164", "r167", "r244", "r245", "r424" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10110.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsDisaggregationOfRevenueDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfTotalRevenueByGeographicAreaDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r239", "r242", "r243", "r248", "r256" ], "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 Contract Costs" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r89", "r90" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition Policy [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r240" ], "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", "terseLabel": "Contracted revenue not yet recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r241" ], "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 Period1", "terseLabel": "Revenue to be recognized period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r241" ], "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" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails1" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue Remaining Performance Obligation Percentage", "terseLabel": "Percentage of contracted and not recognized revenue to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r407", "r412" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets exchanged for lease obligations", "verboseLabel": "Right-of-use assets obtained in exchange for operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r122" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareScheduleOfPotentiallyDilutiveCommonSharesOutstandingThatWereExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r122" ], "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 [Text Block]", "terseLabel": "Schedule of Potentially Dilutive Common Shares Outstanding that were Excluded from the Computation of Diluted Net Loss per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r346", "r347" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsSummaryOfFairValuesOfTangibleAssetsAcquiredLiabilitiesAssumedIntangibleAssetsAndGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule Of Cash And Cash Equivalents [Table]", "terseLabel": "Schedule Of Cash And Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsSummaryOfCostAndFairValueOfCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Describes the details pertaining to each employee stock ownership plan.", "label": "Schedule Of Employee Stock Ownership Plan E S O P Disclosures [Table]", "terseLabel": "Schedule Of Employee Stock Ownership Plan E S O P Disclosures [Table]" } } }, "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r195", "r199", "r425" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsExcludingGoodwillDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r195", "r199" ], "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": "Components of Intangible Assets, Excluding Goodwill" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r191", "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule Of Goodwill [Text Block]", "terseLabel": "Schedule of Goodwill Activity and Balances" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r110", "r113", "r127", "r128" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Schedule Of New Accounting Pronouncements And Changes In Accounting Principles [Text Block]", "terseLabel": "Select Condensed Consolidated Balance Sheet, Statements of Operations and Cash Flows Line Items Which Reflect Adoption of New Standard" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block]", "terseLabel": "Summary of the Fair Values of Tangible Assets Acquired, Liabilities Assumed, Intangible Assets and Goodwill" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r60", "r166" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule Of Revenues From External Customers And Long Lived Assets By Geographical Areas Table [Text Block]", "terseLabel": "Summary of Total Revenue and Long-lived Assets by Geographic Area" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r147", "r148", "r154", "r191" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule Of Segment Reporting Information By Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfLongLivedAssetsByGeographicAreaDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfTotalRevenueByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r275", "r300" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityShareRepurchaseProgramAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBonusAwardsAndOtherLiabilityAwardsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r281", "r292", "r294" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Stock Option Activity under Stock Incentive Plan" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule Of Unvested Restricted Stock Units Roll Forward Table [Text Block]", "terseLabel": "Summary of RSUs and PSUs under Stock Incentive Plan" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r199" ], "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": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]", "terseLabel": "Future Estimated Amortization Cost of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r138", "r140", "r141", "r147", "r149", "r155", "r159", "r160", "r161", "r162", "r163", "r166", "r167", "r168" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment reporting:" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfLongLivedAssetsByGeographicAreaDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureSegmentReportingSummaryOfTotalRevenueByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 10090.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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Senior Longterm Notes Current And Noncurrent [Abstract]" } } }, "localname": "SeniorLongtermNotesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndExpensesRelatedToConvertibleSeniorNotesDue2024Details", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesSummaryOfCarryingValuesAndInterestExpensesAndLossOnConversionRelatedToNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10180.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 Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r276" ], "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 Period1", "verboseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r285" ], "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": "Awards forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r291" ], "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": "Awards forfeited (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Award granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r289" ], "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": "Awards granted (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r288" ], "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": "Awarded at end of period (in shares)", "periodStartLabel": "Awarded at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "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 Roll Forward", "terseLabel": "RSU's outstanding, number of shares:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r288" ], "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": "Awarded at end of period (USD per share)", "periodStartLabel": "Awarded at beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "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 Roll Forward", "terseLabel": "RSUs outstanding, granted fair value per unit" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Awards vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r290" ], "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": "Awards vested (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "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.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndDeferredSharesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityShareRepurchaseProgramAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBonusAwardsAndOtherLiabilityAwardsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized", "verboseLabel": "Number of shares authorized ESPP (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r300" ], "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", "terseLabel": "Shares available for future grant under the stock plans (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityEmployeeStockPurchasePlanAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r293" ], "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 Total Intrinsic Value", "terseLabel": "Aggregate intrinsic value, exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r286" ], "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": "Options forfeited and expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r286" ], "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": "Options forfeited and expired (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r300" ], "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, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r283", "r300" ], "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": "Outstanding, ending of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward", "terseLabel": "Stock option activity under the Plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Balance at ending of period (USD per share)", "periodStartLabel": "Balance at beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails" ], "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 Rollforward", "terseLabel": "Stock option activity under the Plan, in weighted average exercise price:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r273", "r279" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityRestrictedStockAndPerformanceStockUnitsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBonusAwardsAndOtherLiabilityAwardsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquitySummaryOfRsusAndPsusUnderStockIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Options exercised (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Term until award expiration" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBasedCompensationPlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r295" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1", "terseLabel": "Fair value of options, vested in period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r231", "r314" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders Equity And Share Based Payments [Text Block]", "terseLabel": "Stockholder's Equity" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Ending balance (shares)", "periodStartLabel": "Beginning balance (shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": "Shares Paid For Tax Withholding For Share Based Compensation", "negatedLabel": "Tax withholding upon vesting of restricted stock awards (shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r404", "r412" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails": { "order": 10020.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short Term Lease Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r41", "r101", "r102", "r104", "r107", "r116", "r119", "r129", "r179", "r222", "r228", "r306", "r307", "r308", "r332", "r333", "r385", "r386", "r387", "r388", "r389", "r390", "r463", "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Income And Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r101", "r102", "r104", "r129", "r424" ], "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.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r84", "r85", "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued1", "terseLabel": "Liability awards converted to equity" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r17", "r18", "r222", "r228" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period Shares New Issues", "terseLabel": "Common stock issued (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockBonusAwardsAndOtherLiabilityAwardsAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r222", "r228" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period Shares Restricted Stock Award Gross", "terseLabel": "Issuance of restricted shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r222", "r228", "r284" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityStockOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r17", "r18", "r222", "r228" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period Value New Issues", "terseLabel": "Common stock issued" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program Authorized Amount1", "terseLabel": "Share repurchase program authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r91", "r171", "r175", "r383" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10030.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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Total stockholders\u2019 equity", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date.", "label": "Trade And Other Accounts Receivable Unbilled Receivables Policy", "terseLabel": "Unbilled Accounts Receivables" } } }, "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks And Trade Names [Member]", "terseLabel": "Trade Names and Trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired Average Cost Per Share", "terseLabel": "Share repurchase program, average price per share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityShareRepurchaseProgramAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r40", "r229" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r40", "r229" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r18", "r222", "r228" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock Shares Acquired", "negatedLabel": "Repurchase of common stock (shares)", "verboseLabel": "Share repurchase program, number of common stock shares repurchased" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityShareRepurchaseProgramAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r40", "r229", "r230" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10070.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock Value", "negatedLabel": "Treasury stock, at cost; 1,679 shares and 1,335 shares at June 30, 2021 and December 31, 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r222", "r228", "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock Value Acquired Cost Method", "negatedLabel": "Repurchase of common stock (Note 9)", "verboseLabel": "Share repurchase program, aggregate purchase price" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureStockholderSEquityShareRepurchaseProgramAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r106", "r107", "r108", "r109", "r176", "r177", "r178", "r179", "r180", "r181", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r330", "r331", "r332", "r333", "r426", "r427", "r428", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesAdditionalInformationDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfCondensedConsolidatedBalanceSheetLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementOfCashFlowsLineItemsWhichReflectAdoptionOfNewStandardDetails", "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureConvertibleSeniorNotesScheduleOfUnauditedCondensedConsolidatedStatementsOfOperationsLineItemsWhichReflectAdoptionOfNewStandardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r42", "r423" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureRevenueDeferredRevenueAndDeferredContractCostsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unrealized gains and losses on investments.", "label": "Unrealized Gain Loss On Investments Table [Text Block]", "terseLabel": "Summary of Cost and Fair Value of Cash and Cash Equivalents" } } }, "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureFairValueMeasurementsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r316", "r321" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions", "terseLabel": "Decrease for tax positions taken in prior periods" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions", "terseLabel": "Increase for tax positions taken in the current period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Unrecognized Tax Benefits Period Increase Decrease", "terseLabel": "Increase (decrease) in gross uncertain tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits That Would Impact Effective Tax Rate", "terseLabel": "Uncertain tax benefits that would affect effective tax rate if recognized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r130", "r131", "r132", "r133", "r134", "r135", "r136" ], "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", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureTheCompanyAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceLineItems": { "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": "Valuation Allowance [Line Items]", "terseLabel": "Valuation allowance" } } }, "localname": "ValuationAllowanceLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "Valuation Allowance Of Deferred Tax Assets [Member]", "terseLabel": "Valuation Allowance" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowanceTable": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance.", "label": "Valuation Allowance [Table]", "terseLabel": "Valuation Allowance [Table]" } } }, "localname": "ValuationAllowanceTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r94", "r95", "r96", "r97", "r98" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r94", "r95", "r96", "r97", "r98" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r405", "r412" ], "calculation": { "http://www.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails": { "order": 10030.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "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.proofpoint.com/20210630/taxonomy/role/DisclosureLeasesScheduleOfComponentOfLeaseExpenseAndSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "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 Share Outstanding Basic And Diluted", "terseLabel": "Weighted average shares outstanding, basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.proofpoint.com/20210630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=SL6284422-111562" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r319": { "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" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r353": { "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" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5558-128473" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r402": { "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" }, "r403": { "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" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r484": { "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" }, "r485": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r486": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r487": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r488": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r489": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r490": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r5": { "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" }, "r50": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r52": { "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" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "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" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r61": { "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" }, "r62": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "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.8)", "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.9)", "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": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" } }, "version": "2.1" } ZIP 91 0001564590-21-039493-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-21-039493-xbrl.zip M4$L#!!0 ( '&!_E(=/X(GM,0" N:.P 5 <&9P="TQ,'%?,C R,3 V M,S N:'1M[+UK=Z-8EBWZ^=PQ[G_@.BN[(\;%#D!O1V2@"S)2#)(2"Q@9G5GRA)"[+7FFG/MU]J?_O?3R)*D M1^9ZIF/_=J >*0<2LP>.8=H/OQU,_/O#]L'__OS__C^?_K_#0^GT_.)*Z@Y\ M\Y&=FM[ G=X'WP MB+R]MLTLBSU+YZ:MVP-3MZ3>M*4R-\W@2.I:EG0KON9)M\QC[B,SCJ*[#GWN M >X%VSM^NG,M\[>#.:N)=XX<]^&#IBBU#]R"/O\!=C!WO3'[POS%S0_AA]-+ MQ_=C?^'.8]=Q[L>.:?N!,T1+E&9-F5X_\0[]YS'S7KYSKWMWP* M>EA3Y[[TH.OCI=\1'RSYBN>/W<4&>&QP]. \?A"?\"^H[5=?Q#U]]SV#FH><;RQ\N^G#)\XE/>,2O_VITP?*O MK_S:DLL'$]?E'/6\_#O33Y=]T9G8OKOJ>^&'2[[VQ+GMQX(M?]8"2ZJ=3N=# M\.E+!/CNROCM?."?3B^,W7(QTL7'=[KW$NFFY]0UM;6.&\(K7I[9,Y<],;]4 M_? _7R][@R$;Z8>O"<5\6O4+JF ?P?&"XE_\YKNO8G$YT*8FU681P'&G+2,N M3>$QX#/;,^\L=L@"> ;2X!UJ1\KL.?WE/SE[Q@^^J]O>O>..@J^+)C0.%>U0 M:\[=Y) [?^%&4S"\=9_V#!ZK@2&8_2"@>*8;XK\CYNN!)AZROR;FXV\')X[M MB[#H[[I6XR_$"1^J"I_?9^R]1&_B'_^87K! MIP_3GQ):=?4[ERN;:[O/7.E1J*%VU)BJYIUC/'_^9)B/DN<_6^RW \/TQI;^ M+*B#B:?^7Y_,IV-Q.^:*O\(_3<-@=O!G\#>_]BHD$,GDD7_^71'_<,O8^DC< MDIG'79X*&"(=.+?TAZB-3_XMN^>M%Y>KFJK5&^VP2?Q_+VT[^'RO6Q[[]&'A M=][Z[?K\;T\SD7.>K.C6#;_6,<[Y>UZZY_B[EO(A6O,/<69S[SR?\,=P=>O" M-MC3?[/G= \P^S3E@[3G'^0D(,;(&/]DNGMF&R+?2OJQL&?ZD$:VHM% MHDS@^)8]\N!FMYR%3)OGFMPY08QQ,KJ^L\R'(-C.GL9LX#.C;X[X)=?W/?ZN M=Z\/Q&>A-]4U#Q_]E(@QEW_G3],?GDP\W^$/=SH)2:7[9'K3ZRX=^Z'/W-&R MZ[^RT1USIU=N_>P]7W=]8?K@][EM-9'G+ICY1OMG*A/S+/>UB2^9YS%V/0X( MU'ZX9%Q/SO@/2+KQ;C9?P%K]T?,KN_ LN86X0 MY1'7">'@W^2_>7W/W^*,/A$=EB\3CS.ZYYWJS]ZY8UG.3VZ3N<_[KB[Z//SC M$%EO&V3QUU_:_W^8Z]R(O+K_TSGG-^:W&RP^78_9IN->.3[S3B>L_Y-_^AS^ M^]R9N"_V4CM*6ZN]O."8:)RF-%);IGW)C/$#<-&I'Q: M=9=/JV3]M%JA;%LKE&WK"9^V-^:QZ[B7SB!2G]06COH_Q]]Z*1^QL?M'5+9\ MQ"9]*\8R)&I6;+5C&49OJ+OL"Q=Y_I2C,7^.,*ER>8_I@86IP>R2&_TY4(>? MNFL$__H'\_PP>WHCD?-<_U;<,1 6_L=7_KXS^!$F/*O3D9MZNI2KU8[Y+"^#\#1T%P:II31()Z9;Y!%RRW^"-X(GZH%) M%K\AXNV*M^F0B*_:?+VR1Z(B4YX7WEQJX MD=; L32&/.+R-?!Z!)^[87],FMAFV.AOWZ-QM&^]TX.YGG2K\]KPW-PCTQ?F M]/AC"I;FAN0]*Y.].;H0#K-[YK%M6K\=B%[0P>?I8TX?:*YXP!MJ;&\I?N(- ?_A \N[(-CACOV]C@O<7$2L;A=S(932Q=^/_L_IYW MLZ<=F*[AC%_Z]4FN,_[%>_C".(NX%(E?$#TAVD1H.79@PCED=PW#%#?1K1O= M-"[L$WUL^KHU0Z,R16,DO$$G;&7[P^LV2!)K:BP#*X^1;YFOBS3H3'?%4(N7 M@W5CR2-MZ^[/-/56K"]USG7!YZU_9#P@^,\\"&-T/8_YWSQV/[$NS?MUXXV) M9&;U;WA?GK_J_W+<$TOW%E!TRAZ9Y8R9T6>#H>U8SL-S.!N[1CI2#L#56S&J MR]H8RY*:/1FCE=88,4HBBHSI".\ML\)IIJ$YSA05,?8@BHJTAFBG-42LLT04 M$6+DDXUT]X?(EX(_1(:ZSA1J6E/$.M)$,9'>%"D[-/5X7DT4%3>ZF)I=U_24 MHP?U>*I.% 5O-SVMU]NQ<0*B7K]V#>9>NS>N8TR"[LX7??"#"V:&9-".C9X3 MA<$&MD@Y?M2HQS2B.^!] Y<9:Y[W3R:2%V9T'YFK/[!$-HIN/YT3#'[%,U_2 M;I$O\Y]AEMEC@XG++NS![O6UIF@O+])G7(WX_&]Y;)<$>J_,ES)/:]1C0E0> M\R5*^%_9+V7HMI48C07#CG=OCTS>O1Z9#(>EO>N)+Q:GB5GH5W9^67@Q7:HQ MT2VQ&]N69=HM\ON MF5A"R;S(%F(UXK$7+!GD/R@%*QZ/Q%5PT-;>,[$G9DB6*)]'%D_ M@,5;U@^^-_TB"Q:#1>]-WS0-\?:]R5PI>"BV=$GBR<5_+ZX$>_WEZ2]]6/)3 MT2^-@\&C5S_O35?HT<,+IG>=/K9PB^)NZ;P7TMM M%,!MX=I=__-TFX3:>+EW],G6+IB;8UCN@>B"8WY%E@XH1MPL.F ^!K9SP#K; M1-)5)-LHTP6C.P/G&JHPS$?>F%['WF2RQ5^+WW'ZZ7Q[TPK:(:T6S/WU8 M>N_7_EI\HJW%N9ZC..\ -\H4-PIPLSO<**EQHQ#'3=Y)=C5PDW-G8"=\HX)O M]L$W*7&3+]^( 8L_=-?XR?.OJF0WP9J058U&;K,U9LJ8V5##3-'RFK=YIGQ9 M#37,%"VG>9MGRI?14,,,U7R&0&I23M$GH-_E5$8"A%5.*H@Z@1?VP!FQEY7U MTUV"+TIRXGC^]7UO#PEK/ M%>.*)Y;"BL_,CM5/R7#KW<1BU0RZ- M?BOM*3TH"&0[M &28O:G_&"A.OM#$#@K.^BE1PF-,9L]02(_?]*WC>?Z)R%? MB')Y]_=LX-\$][R^[QK.^*7P8)+KC']-/%\@(XJCC)=X%+62(3?=<1(;'WQ. M=.4K*[\1LZ7,1EZO B198Y%*9*U;XH"0(A%29$;)JQA+"(1- P$(I)5;834:+^?,FBHE+C#;O-5H#E/)*48HYC%CBS+1#!%"*!W>%VFHI MC-C,2OE05]XAX.+U(4J'KA6;B2N"* K+VXBCZ,O$XPF$YW4'W)*>^9*EC^_' M_@7_JF7VV&#B"J8OT[JV%? M+?R2N.NZGW'9V''%FA7ZI-,BGL,I/J-RRS_="=&&1Y\6DXYK+@5=#[:O3K3T!_^= _[U6@ M?^?Y>D-S#.2OL0HXOP2<#]230#VX?J]L ,XO02<#F3O#=G@ M[+UR]K5K,/?:O7$=8S(0';$O^N"'Y3Q4'NKK#0-6+P&K _N$L _>WX#W"PU1 M,&!&#%@Z%( +5J$@HN1KM\?<1W/ 7E8;]29WWL U@YT2"^N,"@R+98V-5AK% MFYL/3E*>0T05)\4]RJH(.*%Z7M4F?%)DF:&.D_+H3G'7UQ:)#96FYY5DE.5E->;JID\Q MM*SQR&8RPU!Q$YOB88AJCK,]#Q4UW2D>AJAF/MOS4%&3H.)AJ.#Y4)1QBO>J ME0O%&HX\*!/L5"$'HH"=@N<_*WBG_+D/!>P4/.]9P3OESWDH8(=ZOA-9[D_3 M'TZWIYY.7/VEJD]TW:5C/_29.UIV_3PA%15+;YAAMDST;4/L!V2+A7_F 9-9 MX9_@C?'$92L*\40WYB^G-]RR_D[VF'RI&?O([ F[92/=%!53;YA[[[@CW1ZP MZSO+? AN??8T9@.?&7USQ"^YON_Q=[U[/5@+W)N&;?#[H_<&0XXCZ?9XCX]&&WO_1BT ]QBQ:$8LH0_QKB M'_&_$/\:XC_?XJ0U17MY4<1P+$QQTMJAHJ7K"\]_@V1A6T!FE]0Q[WYJU!%] M,2QI_U)@^M(9Q-*-:_Z0NB@Y*CB[)$NN=@>D%#^^QO9SVS.76A^#@9E%P"ZJ MO(%6T__XGBO+597P=[1U'HC?$^*WVJX/T&=;O1FHWQ/JMZL8#=AGFMH ^]7* M<=E66F.D/V2F[9_: _>FX/[Q+<\0=8LPO M0&LHC9<7Y0/XNO;GLPZMP?\OW3JT^6\01Q( M-..WBLP[+:CMRM%+>CD3'&U M+*\5!+OH\%<)/+EWM0L$G""1M=C G^@6[VSQ)_&?JXJ;U;8 ;#88-*D2="@, M5Q0(/@GR'?XK-;4R^*&6[RB'JG984\D"Z(U\IUK@H93O4 ?.^GRG6K@AE.]0 MA\W;^4ZUH$,LW]DO?'33_8=N3=B7Y\!,,;!\=6S&+>?^8/[YQ#9*T0]?U>89 M)):WNN2I[X90B'_]Y>4?W&VZ.Q@^7XJ4+Y=YXUKJ@,X(%8P"4%7"Y-_LK XT-F:2V4DRKC+6-":FV0U%% &3:C2AN7[,PW8A"]"AWD90!6]7L M1N0%>" 6<'D++J?LSK_@O^!.Q-._Y'/_A[G.C6/:?O^GZ83U?_)/G\-_GSL3-VL6U4J02<9-'65JV1B;%M=J5<@S MBQ<\A25T!$_9E">3085:,=%6J6V^./Y[HWK $G=L$0X2SEI:[5YC2Y67(5 BZ?#]9B>?ZMSIG MP\"]_(^O^I,YFHP6>_#3!: W%G^"KFV<_34QQZ*97Y[[S^/96:RW3+?./%'M M\)+I'BO#XK8$38]T97GCM^^7B]-@7UQT\%G\N>"DE:S8PQ6*:G) ME.[X ^IBJ(ZYA:>[+4EF)V!>;E[07+UXM MLMCL?>_<<:_8S^Y@X$R"OB\WM$L,W36\;V.#_TQXEMKB M[<7!&=P#(S&OL0#-<+9B;OHBF+B8ZRX(/2XB0)>U>'H$[9HV9T>=J3P:/5DB MGV:4I"["-%21-4#-H4>UD)0@8%,$+"(7D;OGR-W^L,GY;^RP0Q&/]AY/3W1^ MYQN7/9K.Q+.>;]G8<6>UO78<\D4,6?PP+?+@(2FI*Q7N-R=@0'[7 M_70 &% J;^HP75]2V /4BYAO;YGF["CI3KGD9:\GO",$"(9 E7!(,O\%$CBD&;& ^0BXZ$9+WO99ZLI:D=I:[4B M0C_?;;&9#QVJG4.E?:C5]C,*O1]8 5]YXVN>ZEXC[&VJ>_V-8E-="=9SEPZ3 M>2_WGMAF",AOWR>^>_H*$R.F>Q.7?>8?'9].;S-]<^'>XCZ$P+YNX5;TV=Q] M2K $N# U,I8O*)M^&G-*29?93A!\F7BFS3RO._AK8GJF*#3X$J?_ M$&O?)O,?E4J'5C0]"J65C0?-I\'0N>FR2_V9N16"SNLV S'IREMU?^JN\5K* MST9CRWEFK.<[@Q_7X[(5AEUH\TPB5[8ZHX5SN9?M*R9J31NHI8/:>6\ M;&* M;3QGO-)'LW(ZO&_0'_+41K<-_K(;_'OV!K,>F:ALYC]?V*+O('H1_ XEF.>; M-T2DU%N8HJ33>IM3G5AO[9H#GQE!V"]^(WL0%ITZ]XK&[2E]J7=!YX5(G1&9 MB$QT#W87F0MCROFLZMO_(.C"TK4=;RI%SVK;GE65PG%CU!1_8J@ J"&^$7(3 MK@%8,@1+7@M9%QT?GMBQD%A]LTW?XZG?#7/O'7>D\U1O]GX)EO6_@D-T7$=: M$^P=)/NMJI@12$J7GY!&2W&SEFT0!F!51*N6C_($QKCM?2L?)%8,?"PV& !8 M!H"2J0XA)!178Z;CP'-D.M3=)^VRH^=5$KNN_4#2]FI5#M"0H!P:"6YP")C([+XX]L0+/BNAP\/COI8V M$\XNY? J$6?G/(2Z+K)+UO'(W>O%[72\00NE3!G)((5XBAA;PW;FC<="*A:6 MIJF:4BLF-I:L2(NW<-^RP35#J>WOW/$4+H:OLZ> U]Y.4-7UU3..'5>?6ZGS4I+@GKDN,TZ182?7V_]#9O+KGFWFJI M:DA0P8LB(G''%MSYPN9D>WC?!%0.%-PZ5-5T%/SJ&WENCRQ#]):@0XKHQE7YNM7S/_IN#^\ M2W-D2BDVUHS34QLN+(L;F>DRO=$!V046:'':AFYU#I7&H-E+HYJMO(![7 MQR/"$&'XUL+%5R&57Y>1>DB58#8#L859C/+$8_%G+Q"/A>@"(A[+/5N!,"SQ M+$5@KELVGKB#(3?:C>L\N/IHMHMNZIV3_?3K6GYWB'!6;8] M-X1.&A+%/_BZ -@HTNG27=XHP[0FHM;];-3[[&E@30QFG+O.2##RQ \(^?K^ M3'=MTW[P;I@;2.Z^%V[RB&:>,]J#XBN0LG) M?: :!2P+AVSP=2&176'.#JHBS,OGS;2OLU B "^RP],)Z,P+7^\8U__;( ML0-W]"9W_V(#O^_,.O/(1]* .XDMD9-013CHN[ (KSB'E[H.Y,XQ3:968,5Y MNM0U*JN#8N)W;3KN ME>,S[W12JHPX;HN74YM360-!,;-]]_M8K]OH#4?=G92,//D>M//[6PQJ##7"A3'%1.%JAC LE-2[H M\451DQK*N*":K:3ABZ*F(91Q49!S;(*6T MJ0<-I!0R!UG%*25-1F@@I9!9R2I.*6EZ0@,IAM>]^1E:)K M4K2##>FZ=C_G&6Z4"90K?'.C=5IQO$+,2Q;0%)R]G\@F4''Q\:MGA03Z^E/7\YA?*K@E,\\,>2D,5"4LFD_' M+K,"PWA#.2X#Q^$='QP^<A%39F^4*N?:],[UZ;?JTV_5I]^J3[]5GWZK_O*MZ?/4 MI\]3GSY/8_H\C>F=&],[-Z9W;DSOW)C>N=$\^/SIPRN?$/.4"D^M]53TKN=, M7,Y)XJW@G2'3C8!#/GTPS$?^7_YJ+'G^LW"*",A#W3(?[.,!)Q#F?ASI[H-I M']XYON^,CI6Q/WW'=\;!G\%73%L0Z['RZ\=['M6'/YGY,/2/[QS+"-_PS'^S M8[7%+P_^O-='IO5\W.=LZDE7[*=TZXQT.[I4/,FQ[;@CW0IO[KNZ[=WS-_B[ M-@NO>M1=DV>GQU)TX<'G;U<7_;-3J=?O]L]XMUC8H!3MZIV=?+N]Z%^<]:3N MU:ET]C\G?W2O?C^33JZ_?KWH]2ZNK_;;6'67C?U3Y_"U'WS'EJ73HY,C25,: M]<[;#;QS7 [J:0-[CF4:DG+4:O!G'>N&P6\Y_4R=-7ZU.:(_+7;O']?5HUK[ MU^E;;F"3Z+VWK#9GMC:_Z\'G__A%;2H?T_JKO?B ;4+@/+^^_2H)1> 774U& M7.4'01YY_B*FMBXR-(.9QZ?.(%C>)U*B RE2?\[>\0[BZZ1050[_'G#7[%<^ M1T;D%#8U8VA!X;./(H_\Y.MW%I-"9/QVP!]EP"S+&^L#CH:7OR-T!']']XFP M-' L2Q][['CZXJ/TTS3\X;&J<(N'OQ#0J&](C\%O1]SW"UB(_+25BS_Q MQ[:G#YKG4XYU MI_-\W;]SGD08=UKUQL;;;>];]ZHO]:\E+F]]KF&26I.N;R6U M\Y)7WRL=FKUU^;F_W+%OT38?YXF-WMBV]2X"?8/T;2-],U!/M4\,_7SG M__B.^/=>N\ [;;'8/F]Z8HA9.C;7:+NV[.C5IQ@UYRQY,3]S7O^*?I#/FS>WU]?G- M]<557PZ[_1=7)T>Y&G:GN'UW]J0/_,""DG,ON2^6DW1/\L9L(&9=#,FT)=/W MI,$P2&7?OV[_UE&Z?L@E(L9-$Z3P68[UB>]\W")9"EOW<1N:FQ_:$G\O6E2\L1Q!:S$3R.$L7+:/XY7)*PB48WQ#8/M=ZN+Q7IJ>L^1*2SKI]6 M#-YYH?+=*5? 'A+/-!V>:KK2OR:NZ1GF(,@VG?L,4DNZ;3?G630P@?N@V^:_ M@[_?5X??-FK2[LE-RS4N+HYNCWI'4E2/T2UU("P2LW3E'+U/PJ?K=%&)04>A M0:FYZF(KKHM=PW#%<3GA?RY-FZGI-+&C-:0_F>=+7_6)P:3N([,G2Y.U*AJ\ MO=+@)_SEM=MW?MKIS-V;V/8SCX"8B=<,_*N=E8\1R.^U>\,3;BY'6>?N)]S% M_"+;U)&]TQ,XHD&C*2O1>N-PB%G_QQRG[F=^[M25=J.467MR??0E@_.+F?R8O==AE6,ZHZSZ@B\^BZ3$_/H9Q"7S/H^\B**W]Z81F$V YB MW0QY(S8;?6D=UENJDCZY)+]"L;D)(L7C-+>R\45)V[15A M&"^]))U::]ME=?N&:M_TK6 &D>F#H32P=,]+D.W .?MQCJL'+!FN='J7*+>& M:_;BFJMHXCT(&_8T&(K3GB7.Z#^')G]G1OMI.YSPWU[\MSI]K<^GKY&2/ZO: M7<"4Z=+7\&P.*2@$OV)Y8]@QD:6_*4?B7M)8=P4L)DP:BQVWPV :/%I]EGH\ MK:)8VG>/=_4:IX7%8A&;AV2>AO15=W\P/\$8Z,IQF8TZGKDP^H5MB.E$WEUZ ME@9#-O@A\8?]P?68!-=,MRS^H5B^+7IL?TU, MT5_CW;0[%EW [QEUV3RQ?MAQH_7#4<]MKL,W]:[HS8F/Q?IAR>"?\CQ.7#IV MV8 %69VJ2<&.#D]ZQ^_'VR=Y$YXZ>$-'K-63PCW\_#NZ__KA?^J+CRF>,?QR MU(CWLJ3;AO1."QMYQQ'"/P].AQ+7!Y?R+XFGB.XCEK)[P4,$#ZE[OM11)$-_ M]H[6S#+5XN/V)Q/7Y?<*%\,+NO-U/^T>DW\R[S5FI;A^KM@/,+=?+-#-*R?U M=^L?YU9\5R$:!$@X/D:F[W-$!=SA.K:HEV0]2^R1N<_2A>!I?1 ,]9_JOAXN MEWX5++-[S ]VW$[XE76E(<+AECU,PHWS4N^P+[T3 V"MCUI-.XHN\(=FL%YU M+-:K[CIPPN=]B0?FO5^#=FT)VN>L(HP2@3]'M$N ^]MPYPC3)8NWADGZ8,#A M[NH"LP(!KF#.9>]RE.G\]^S#9=^0//X8_&7$OP*D V?$3?H7Q2Z(/I>G%ZQ\ MONF-A%Q$UZYXU.F5IAT&-.\2'6I3 9Q7O:-,5IF_P(CDFO+X!CRMO:NY2EK] M8U5=O@'&/>'H>W#>G&AC:NF$"4Z-,'$KU'V@/?IGXF MD. ^2/!L^5 !*/!5GWG)^O:IZ7X/+'<2&BXG*BS#[,_]FE$VL>)PZ?B@>;]L M)#P8_^:)L.T$P]<3+QRAXP_#@@I@_JPZ2C36+,:@Q6]9S^+'?YK\I_G/2C9O MKB-2A$?3"Q)K6[<'IFZ)@0RQ>UY<+*K^&^)X>$ELHS&-50L%:^_T]TM'VS#< MFVBXUQLRRYH"0GK'W1R,N(8U,M8/:+X_DO[)FY/"SJN9H+XD&1)/ME<"V'BF MH%%\Z/3$DII@B/W&=9S[L6/:OBQ=V(,C 0ZQ7,<3RW76KLB1)6?B!X$;K&$. M[O9?$^M94ANR)-QS/)U%.@\FA_A-)[89^O3;]Z <>W ?GOK.04-;,ID:/%&P M?BA\[NO9[[X%E98H562P@/+CCXW&C)+?[_':4S MQVE>:!'=ZY3/]QJ-_[S#W6K9_Z,[?5AU604[5T MF)MM9=O7:+HN#5WAIE_Z0FF=^Q/A.MOW7I4_^Z(/?G#IFMB&F)5PW.-?SMOB M?^%O<5]%I0..^16,HXC_XL'GX)8"@M.;OL2HOBI.-W"9NL1GV]TV_1ZL5&N( M:LF>(H>-D$'0QX#0[WZY/!,5YTZNK_IG5_U84?7]&9GJ'%NGOJO^0L)M8XDZ M-3O;M)CE0S;*O=7XAFO(9F,^N\-8WM)ST[WM?[_X?GYQU;TZN>A>?NKL4=)'(]E7EE+Z MS=J'-=+A74S^SAE(8/"$#,[[NJ=G5[VST^_\5>_Z\N*4,^_I]R_=2T[%9]][ M?YR=I>)RWIWFS12#[?Q5L!,I6-+R1;?$R8]2;\B8[[V,V$7'9XCALF !["D; MA.=.UM3@7645X[]^A*"Q!PGJ\H.,0<8@8Y!QDU9UFH@5D*X;"C.?7]DTJ7C016@"J14H4&:,J *4(5<^PCG MW\_^_BUK50C60 T=BW_-^T_I[*^)Z3]#%RH4#JWG)^SC@!H'NE_;BYLDR8(: T8'<:<.7XS!.'0,_S]??SZ<:F M[U/F3J$!P2W%5J<58O!R\SE9 +&#V+-WH3AG(H>P;QUIVQ,H.!V MG4K3VXN-+[,%F**K<=&?7G-[UOMVV0\N"2>@^0<]2 D('L7:DCN(025%H+: M][]_ZU[U+_J<9O]Q)OZXG+X6U'UYW4LSMA\(0>U(FK]GP.ES]Y6F]^4\+W6_ M7'_K<]VX_>^SOG1[T?MO\#QX?@<+>U32) ">!\_OF.?K8A2_?WM]V?M^/I.E= E:?W0FT#=K> 6UKV.,*NMZG:W/?KW_Q_?IVJYWZ%T?2 M=?^/L]MR;],O!!V21CI(K+ D]I)>TB2R:)O^Y=GOWX@S\QG&VB2. 9-@Z9W2=/=[V+4]?MY]Z1_?9N>HKM'P:BM%'T? M] QZ!CV#GD'/62W3^'9U>_;[1:]_=BO67GV@^!!\#D3 M?.W[Z=EY5RQW^_[MYOJ*D_K5Q?7M]QD);[#X8GI'2=Q1"N\X1^N@<%#X#B@\ MGUWRH'!0>,X47O_^]>+JC.?FYV<\*Y];W+;!Z@IQ)RF\T_PR.5 V*!N4#S__GCXLM%^K,=FD?2]*L@ M99#R#D@YG[)0&; ?")DF(;_U@#F2<>_B]ZMN/^5XQNQ+8& P\ X8N+4D3-\Z MUGQU6Q>:ELEQI=7XR3E4+9Z)YJ<[I3>GS?]119SP(?(ZB7C] MN:!O'/>Y\ACX3N(XR*O=:T\/7'T?5FZL 9I(\X\?O>^S(U M^9NM3PR3NS76JOU)!HV#U5_U$.[B2A_\\S%Z@EG*/WWC-G"?QV ^^S*P8^:IQU'K#6;\HP3]E M=I2HXATZ:UK*.^<(^O7CSR&7C$/!S:)!/UU]O*.Q'RIQ 9(BY R0%#U'30\) MCHCJY:1@$-4>8R/)1$S)$P/ M\:#J&8A'H=Q50?'8K*^WLU&0G?;U\K'YR<05PVN2'O3ZCO,:RX!RYS88"\(A M9_A0F*&[-+R!,"!)_8 \(%\ZPX/Y*7FC@F%0NMDUM7;4HF;VX%A[<5+]0+Q@ M?TU,;N9PS3RU00=TOS#>LRO#_XV>S:NIOY_,)_'YN:L/Q+X>:6*;_JW8*/3M MN^DY=4UM?>N=AJOJS[^+,6&M&0/R;*'VNOLX87'>-*P08=WEA+4:QJ&Q_.' M!-4 18\6D*^8X:%)R32IOKDF+>W!SC2IIK:@2?E# E.VN9C]E-TSUV6&-'8= M8S+P>21YFR]DQH1M"0==*T@]- R/W"!9;M"8Y@;C^[%_/&6TFY#03@2?[7BR MMB9KC0;&N?/'#M5(1L<6D*^8X2%>R<2KF8UX;3Y-6Y/K;4S2$L .)FGS[0$/ MG-'(]#R.?FSDI8%_&J:O(/'0,#Q2B&0I1&MI"G$RH[,==W^;FMS,,(5 ))0K9GB(5S+Q:F-]G(%+L%-^X;*SSEK*G ML3A=U0O*73G^D+G28*'D,,X@H^(RJ@/!R8X=JQRWT7!./?&Y<,ADWLID8D6U M(A(]"SFT:QO7@D## [IV/2/=D-OM[+*:S,ZZ2TK5H(.B:&<98ITJ.T,Z"3L' MTIF9=-9CA;RVELXMYL,UN=ZI03J)@JL"L^1:ZZC6H&;WON/K5D:=?TR3EW# M&P<%4O4,#@K,*$V)5P;;1U]>E371G==0()L :*C&.&;8H7OP#'1O)[H7+R>V MCXXXU[U&1V[5VM"]_$%#97)^A]UNL2J*BLU;-8F@* *3$.3L_DU#SC=YZV5+*9[ M3 J8Z-"Y/YSP/S C32@6:)B^@B1$P_!(*I(E%8W72<4+PUT*@@L<<'W_S6/! M>/O..L:MCLQOA5'V_"%$-:#1,0;D*V9X:%@R#6MFJ&%;](S;FJQIF"DF "', M%._?YI<.;RCO2(YX[*">-Q&G4!WRK2 #T3 \4HID*<7R>F;S)5&O''NP\:+K MN>.H<, R!810C5?T>@'YBAD>$I5,HI97+=M$HMXXG:JN8;J7 $(PW;M_F__N M.,9/T[+HC>&@\XKALZH9'IE!LLP@5@5L2F.[FKYMU=JR4L,9E@300C5VT9$% MY"MF>,A5(KEJQ"IO)9.KS6=JF^VV7&]D-^Z*V,V]4XN9VN0VO[!]W7XP[ZSI MBF5LYZ4#?QJFKR#OT# \CX O(5,SQ$+)F(Q6I:;2-B6RQ'<[F *S]'<=,SA'!T6)9LR,B]]#3;L@=E4XQ:9P228D <, R*7= + OI'(AE=F(9 MK]*57BRWZ-6WY&8;8DD53E0FOM?U] UG(M9,:T<9]O0)G[.<;S7K-?E+0C^@ MMT_F\,EU#JQ(AO,W>HY+>#9E)LZK?/;36GY^Y:[&!C2YH:IRJ]X@,XVQ*N-9 MR>8E)X1\Z3Q3>2U#1$-=B^P]J&N98C&]NK8W4=?-!Q,TN=YIRRTUN[IH4%>: MXPG%W%<>&?+.L8S43MAX&;VIWYF6Z9O\%\1AT3W?&?P8\B=@KO]:YN?A LZ)&O6,3RF-TR'KA^VKU3-\-7-]6?]SF+T!AS0Z\)8#[FU0"B(F?A0)4]T&0%YR%:Y(R"U;#5C!QAM(EO; MK$;5:C6H5O[(J< L(]'NKCMAQOQ$([VQ'O1X,0KYCAH5_)]"MVCM&&^K7-$4::K+9Q #T! M^&#.-Y\*S6/FZCYOL&0QW6-9=(8Q_8MQ=!@>R<1^DXE:K$SDE-DN!;%-(:RVYT<*H.@$(40UH=(@!^8H9'AJ63,/J66K8%A/#;;G1S*Y&$0(Z]T[Q M+LL;[^(@(XH]Y>FA8I++'ID]V7AU] Y+,.(\(V)C=CBB@:QS<$1#=GE+[#RC M$WYG\?4_37]X,O&X%9B[KQYX2ZG)BD9G3AI'-E B!)QO1,H=$,]".@?BF9UX MQLXWVEX\-^_ZMQ1-UNIMB"=1>%5@EISPT4:#>&DJ>H-BF"3/<3SRS;K]E>,G M&IY)>*H"LI6WLI78>43[6VS>[G1DM9W=R428ERA=F&-N'=('ST#Z=B)]L<." M]K=.O=ULR)J67;<-U59-5IO9]8T1U*4+:O2- ?F* M&1XZEDS'8J7,MM2Q+4J:M=IR0VE"Q_*'$::*/WRH!C-ZQ(!\Q0P/_4JF M7_%:9AOJU^9=X5I';M;H% )!,.<^6[SO.F;D'#&;0C8R*F>6C4M0SHS^6# J MLA!V#BJR9)>ZI"MGMOM^N*8TY(Y*IR KBK)0X@14-"/E#NAG(9T#_P/@Q2 MHRQ2HW7ETW8V?"!K6DNN$9H)00)$B1HP@$#*'=#9-N9/>"A*+V[DF M^=3:48N:V>?/:!J[T\W%GNB6R=+?$LW@?W^ZW2NG$]D,NMBIH@M>=^$/'Y? R M-C![L@46&SQZ;"O*-H^^U!')'KTA\ULE<%;8!$E_>:*-G19;:;JLY1>>-]G: M86(<4K3\I^,:'K.W]%ALY^WKB>[YN"UT@9'15B1WM ML=7#;V-YVWD[2I+'D1G@)%AWXLR>GMZ0. 8$,1M1-<-7LUN8>BEK^XWD-T@D MM]PZ\F_F.H;N#058VOQ['\ELE47&/Y((%5O[KZ M5!%$2@46O- <9+N2_\UL9E44V1)_.;&7EU2M&H#KVZ^>[31 MEAMJ;4=>C0VJ;^[5+5K8DM56.ZE73]F C>Z8*]74P+,*O:ETC-IB%4/5#(^N M<+*N\+JL;M,AVQF59G>\'T*T="&* 5I OF*&ARHE4Z5U??9-1V>A2J1 @>6O MN9B]RULK(*];TE@W#?Y8TD ?F[YNT9N/0+\54T%5,SPRA&090FQP>T9L-YS7 M+NR3D-5V-?2KRG6U+K?K.,"> 'RH!C-ZN(!\Q0P/_4JF7[%IO(WT:XNS9N2: MTI+KK3KT*W_X8%U2/D?(N$SW)N[S=&62[O-@\_Q-I^;5V KXZ0_,S5_O+A]M MMN(%G5]6DVPT':_&UDFF;M!6!%5KK&[0J^4400LQ%4\AJJB.O5=016@8OIHI MX;OT.6%L3=L"W6:Q@6HUV[9K/"&D6'NU4#0_12BA: ML26[:45KBRY"K2/7&IC-)P"<]_D/7NS[5%R*(QK=P6 RFEAB:Q$/J'MS8/JE M.*T/'>.]'->WS#\X8(! 'H+#]C+)56)[1V^9KYLV,\YTU^;V]^;X\S2DSTV6 MOP>8.4R8Q'3J+5FMQ3>1X2P^&C#+K3N.XVX+0M'03\+.@7YFIY^=6%6#;?5S M^4+]5/K9KK?ECA+?D S]I &S#$8&MEU9LN^1 :UU5&M0\T/?\74K7.FP]/BA MO);]8)R@*$O[]G4H/+RW^T1HMQXL6::4/E&*K02;/_;M+.#;7@]BNT>QC:U23BNVFZ] J*D=6=.6U5^$V%( $Y6- M%>M&( QG(LZBTHZJ,0)AF?J=:9F^&6U+R'Y$8H<3+PE]A1&)?<^\))78!0=6 M)$GZ&SW';98?;>:\RN='L1)_ES,*[MK&'H@^Z6*1;3ZVZLB.%VNKOY*(4FUSMMN:4N.WX NKL(KA! M4_RL@]H^ABD^^#JW!W_7,!_3-7>A=;^F"9SYQTG4J14_J8V7Q??F#Y&UA7N, M2?I@X(S&NOW,P2A=.3[_?=^1_"&33ASQC!XSQ*N $8,=%.>FK=L#4[>DX+26 M$6^&=Y3*+"IUN]2BY@S=:7O&^@,[O'.9_N-0O^?-.=:MG_JS=R!]6 ; E(U\ MU9 ]A=+IM>++$G@:,YP"\I6')%TD?\<#TO?=E:O(W6Y\8/+$Q=M6JC10_RC6"U"/* MSWX[4'ARRBQ+9&!5(W7@M1 9)9W&'%[):BJ(UZ2W\C+%!X(1VDKPE4V=P4XMD MXK>#Y@&!90V:=M1\8P7U='2@Q([J\UR225_YAT-/.N,/9 2ER$+_U10Y][G_ MO?65J40)*(N0,T!9]!S5,Y\H$Q:YQ4HD8FG52J6*),9T' &%H>6,%X71*"B, MNA@G6ZWU+;$GQ<*1W(6F6@*2-V]M% H@-A!;H3RY39UQ$%NAB*W$* 8?E<63 M)!(M].@I\=:;(5/B< "QE<63)!(M$!N=394K RH:NBS36O);]LCL"3NFMZ1\ MKYEQ$==)Y+H-H^1;+(AZII-,T*NVA8*HM\I_.@-5PT,[H!WP#+2CN-Z"=D [ M*F=Z: =1ST [BN0M: >THW*FAW80]0RTHTC>JJ)VY'-XR YGF2B>(-J;W'D# MUQR+[>7TZBI#N',S?>D)9^-R73NS>2C)55/!M9$F+SK>8S_G]'7G];4WO)<_\9UC,G OW9[S'TT!ZS[ M9'K?HU^[Y'_;'A,5O<(/O[+1'7/#4IEU1=VN9F9-J MH@A17!3%6/5)*J*H3$51V;R0=*,NMSL:1#%_8%)E9H@B, ]1A"@NBF*#JBBJ MBKIM3['1;LFJ!E$D $RJS Q1!.8ABA#%15%L4A5%92J*F_<4Q<$'G2:= QHK M3!!4M@WNN[P9Q5G>/W37^!E4U18G,(9QY^5][!/%FF=40H7*HA.<.4W5.9TW M^:RJ2[C29T2M?#*B\?W8GS+SCJ:3&[):KY$_!BK_L@I5I!;H,"U_0(>+Z!SH M<'8ZW*:IPQG,8-?D1KT)'2:*5.@P_ $=+K9SH,/9Z7"'I@YG,&G>D6O-[*;, MH<-EHA;H,"U_0(>+Z!SH<&8ZK"DT=3B#>?J.K#6RFZ6'#M.\%UMK'=4: MU.S>=WS=DMPPR.DM6<%RPAQ7"Z&,"DG/H(Q*1KF.NMM<)ZO=V6VYV,CQTB[.4R6' M>QJFKR#AD#!\-64W_8*0V%$Y8O;Y^OYWQS&\61$ K^=8!M6S4YLMN=GH8+5( M_O CR@70/V"^:H:'_B73O]BI.'O6OPPVWC4ZLMK!YG0"\"/*!= _8+YJAH?^ M)=._V!DH>^__;;VG3JVIEM$YT!OL]/; MV!$E>^[>;C^)WI+KS0;TEB@BJ>QKWO?$.N$#2P>+=6KS6FV"7*@@*]*2E-=' MLD35>PE+\".;RB*;BIUELU$VEZLE*RTZVZN1&%&B"X@O+7] ?$OI/8CO M'L4W=D;.IN*;P:1[LR4W6MF-2D!\RT07$%]:_H#XEM)[$-\]BF\V]<@RFH)O M*'*C@ZXO571!?>$/J&_)O0?UW:/Z9E,-+:,)^5I3;BATRKI ?6EN=5_)'"4\ M&O9WU_$\:>PZ]Z9/;CD5JNQ06&:X4B$K1TN( '$.\:N6Z2%^1#T#\M'R[39X3#\;553?OWXR%S?Y)$4L9?PRN=WZOMWVOM/'_A= M"!;G1QZ3XPJURM$7"<-7\Y 4HLY %(#Y*V=Z8![,7WEG( K _)4S/3 /YJ^\ M,Q %8/[*F1Z8!_-7WAE5C(+2;9"C>.SK+?.8[@Z&P;&O!GMDEC,>\0>C-VD) M"<9\<<4,7TT)3K_L(W9\S935NK9Q.N.TLW!>>N?[W]JJ7%.S*X2#N"Y;7$/+ M@/FJ&1Y:EDS+8D?#;*%E&6QG:RER4Z%SD"GBFISAH67 ?,4,#RU+IF6Q@SFV MZI=M7Z&TJ@9@1 MP%(%=IM1G+KL\5#P@GE+_J0_F-AZ1F_>'@D%EDQ4S/!(*)(E%+'#.WK,LKA% M>3[Q=4IH^YJR5.N:W*G3.;P#44W.\% R8+YBAH>2)5.RV$$8FRI9%O4WU::L M$3J!&5%-SO!0,F"^8H:'DB53LMBY"9OWR;:>KM3:35GI9%=)&E%=MJB&D@'S M53,\E"R9DL4.0=B\3[;U7*56Z\CUN@HERQ](5+99+DQ,;G8@<.$G,']G-G-U M*YC"U(V1:9N>+TIH/K*\)O%Q2G-!%NV\<; JRGGGOZ(*9RQGD<;$C[,(29.G M,=T%RMS73&FC+C>;=,XVQ#G+E"@!^DG+']#/(CH'^IF9?C;B)V)LHY]9S,_6 MY;9*9T,I]),2)4 _:?D#^EE$YT _L]//6&FA+?N?6\\*MUMRK47GA$7H)R5* M@'[2\@?TLXC.@7YFIY^Q@GS;VT^YZ?UEI'M08U M9_0=7[Q3=6"FOE**;P32XIJAR MD]#F+H@N)9J Z-+R!T2WE-Z#Z.Y1=&/EKE+W=+>>.V_4&G)-R6[R'*);)IJ MZ-+R!T2WE-Z#Z.Y1=&.5N5+W=+>?<-?J$%W"H**R(WPE86Q?O9J29BW5"TG>9<^*8D567NAPPM[X(S8)>?$;6:] MO0 IATGSDY9<:[3)+ A//\L.=J.$A7 F%*U8L+)5P95&<6FYH=%8J5SB2(5S@SPK!G:CA(5P)A2M6 MQ2EECVOKG:TU66GB?$4"X(%P@3\K!'>BAH=P)12N6"6DE#VNK7>'%VD)",]V#*BL=2"A5I$%"R;B"*$M#0@D[!Q*:H83&BQAMU0O-;O>J*M?J M.-^0*M(@H61<092E(:&$G0,)7>6P] H:KWZT52?V,8%B['&K7Q+K5"5@ZIG4)4CJ[Y^K#S5K!C'N>N, M3O@/F?:$.R&JUN'8WI> -X= [ M!!6"6BBK$Z5M""I5ST!0LQ+4)26?5W:G);2V[HWD@J!#40EF=*&U# M4*EZ!H*:E: N*4656P\UTX+.JHKMU@0@B>W6^?O@QG4>34_P ;\TDPEN+-*C M);18I%=%YV"17H:)T)+29E&"$ZW+^\)L=F]N-6^=*'?1Y!IV5Y-%%M:UDW$% M45:&9!)V#B0S0\E<4E1M \G,I)QULTGG'$-()B23J"N(LC(DD[!S()D92F:L MIM>&O+EMG%Z3OB2T/](7,DOKUCFP M(OG-W\@Y+N'*NTQ\A]PG5GR-$^QL@=X>MU!KE7G"9R6[4. MO87>EBF0H+?5UMM8J;84>IOI#NN&K"IT=EA#;Z&W1%T!O2VR]Z"WU=;;6,&Q M5/W;##=@MV6M5H?>$D46]):,*Z"W1?8>]+;2>MN.U2-+U;_-;G]V6Y4[=3H% M3Z"WY#9MKR2,$I8?G\Z:2V/F2MZ00TR6[G3/'$BZ;4B&:4U\9I!;Y(3"-!06 M_PDS(I.AX)1X)H,L)7&6\OWISK7,@/N\A8PE5O#M3'=M;G_OAKD];&:;%MI MWNIYZ47-T^AL!X/F4;(Y- ^:!\V#YNU4\V+EM[;LYZV:&Y[7//6HI4+S\H<. M- ^:!\V#YA7.45MJ7JQ^UI;]O%7SLXN:5\_N*$1H7I%W*U=IBO7/X%;,D/1' MYNH/+)QF]21GXGN^;@L[9#CGBL- 2KG"K.241-3P8>Y1M=1B36:Q*IV(U1:; MDEXWY+RKR>B.N=?W06IQ/2.^C&90$]=1:;3D>@N'VJ)"(^!-(41^L@ MM]. CZ9./_CZG<7XNX;YF*ZY"ZW[-4T +3P.A\:]X_BVX[,0X5?][^&JB /I M:60=6[K]\-L!LP^_]0)_1,\9/':TKN*W W[M@%F6\)XI+H_^COP=_+W0K&-] MXCL?HU49'%R6/O;8\?3%1RE"A:)$"AR;8,YOAK^$<\SOU/?2A3VP)@;_5<]W M!C\.[W2/&9R=1J)0?7!ZNL3"HO62[G'NL2SGIW=,;_D%DC:L?*F8X1,F;; ] M0%\BPX/H@?F*&1Y$#]!7S_ @>F"^8H8'T0/TU3,\B!Z8KYCA0?0 _3X-7[KM M>G7U2&E0L_N)X_F2A>L'@!6N.QK MANNQ\TVZEN4,=)\9T_W]S#B9FQV.3C1?LZ ENE%8M+WG\UN-N&DNQ4WY M][M/IO=]?#_V!7E>W_?FJ/,V9,ZO3"RIR6HGG]RI95=- Q1.FJ&*@+S4$6H MXH(J=F*GD!!2Q2QV_LE:C30;/WE$!P58/>8^F@/^&%M.^&*=%9:<%,_P5 O (UMY*UN)'6.RWVSE MCXA#N[;1BQAT%_.^JMQ4LRMM!Z(H'4-#'(%YB"/$<5$<8^>=T!/'#*9_5;FN M9%(XZ(XQD[OH">.&=W6^9QW1W, S/X.019CEC$9;T M5D,@3<%"%')I"M:JY9RFQ$YMV4>:$ETRY4Y1%G_&G-$O9#O[V^:=^#J6K.6/ M4*H4#74$YJ&.4,=%=8R=]D)/';.8_FW*]0R'N,$4I:-HJ",P#W6$.BZJ8RZE MHM+V';>?_VW(G0;4D0!"J5(TU!&8ASI"'>?545-R*1F5MN^X]01P39.5&FID M$$ H-@/G8_<>#P4OF/[EC_J#^;SM]-8_($7!TA-R*0K6J.6SJ>($F2L?/D$9@'M((:5R4QEP*1J7J-6X]Y]M0Y$X;FWX)P),J/T,:@7E( M(Z1Q41IS*1>5JM>X_81O0VXTLYOP!4WD/N&++;_I[/X[LYFK6\&4KVZ,3-OT M^!=]\Q%G_-(( QJF+SW_8&D:#3^D3U-R*=P571*Q)T]3N@O@C, ]]++<^ODLOD+D4[THKD.NG@+T :X>)BUPVFPJ$,G^POJ=GA#;CT5K"ERN]: -.:/4:HD#7T$YJ&/T,=%?L NX_9X ^^?F8^_TP0J_Z(JX4L?_M:60=6[K]\-L!LP^_]0) 1(8*[";= M.:[!W-\.>'0,F&4)^)CB\NCO"'#!WPO-.M8GOO,Q_+9 MZ6//78\??%1BF"I M*%'N$)NTSV_IQ/;S]N3X^YWV7N+$:4T,_JNF[7./F\*[^LAQ??/? 8-*+*1' M2?F"^8H8'T0/TU3,\B!Z8 MKYCA0?0 ??4,#Z('YBMF>! ]0(\=D&7; 2F.&):<>\F;W'D#UQP'LR=N>+PP MO9E?R&X5)MVQ/@?K<]*LSXD?7C,W%7Q]?_$R1]SU/.9[69W+WINCS-B![%EL M>53DEHHMCP0@2963(8? /.00E-JGX8?T.4G\%)H=YB3[/;.T+BLJ MSF4C@$JJM Q%!.:AB%#$146,'SY#11&WGL:MR1V<5$H!E51I&8H(S$,1H8B+ MBA@_YX2&(F8PE=N2&YWLAJ[!#J6C92@B, ]%A"(N*F+\8!,JBKCU;&Y;KF=X MA$DIV &%:$D5HDVDQ>(GM?$R9MK\(3*?-F9,T@<\\,>Z_=8IB&J7DOGIJW; U.WI!>V\(Y>FR4'3^ GR_.3:Z-*I1Y6 M]:@Y0W?:GK'^P [O7*;_.-3O>7..=>NG_LQE^<,R2Z=LY*N&[$D>/NG2T!79 MQ"]](0?._8G(,#@7\(^X)-K3-GV)KZ]JB_^%O\7UWW..87\%W+JUS]G L_09EI!4)_N(2(GWSF6D3H*-D7#C>LX]V/'M'TY M;!O/)V.B4-SV!:GWR?75Z=E5[^ST.W_5N[Z\..WV^1^]/O_/U[.K?H^___7F M]DS4U5BJG#.]#*$]&KMLR*\S'YETZ7A>>>SU^=V%S7,(9^+IMN&]+U/#OMGZ MQ.!YOQ%KU?X8HR '&VR[D'9AR6;4SJEY@ZB2P@NEP'5CW>6&S;X'5MR1L6SL M'XY ;F;^W8U4QF(_<$([21*4J3.XJ45F\MM!\X# "G--.VK6USOKE^#$%*7, MCNKSQ)1)7_F'0T\ZXP]D2/\UL5GHOYHBYQQ/>QPXHA(EH"Q"S@!ET7-4SWRB M3%A)0ZE:Q+9J;U-%$F,ZCH#"T'+&B\)H%!1&78P38=.E\E)Q"1(+>W,7FFH) M2-Z\M5$H@-A ;(7RI%B- F*K!+&5&,7@H[)XDD2BA1X])=YZ,V1*' X@MK)X MDD2B!6*K1!FF-0;/9ZK^BOF2%2WBH;50'3N(A,2Y\!P'Y%8S;AFS]&;Y96\ ".'"7<,-32YHV97#KD46X;R =%[ M>C:'^D']H'Y0O\S5K[V%^JTO')%._=2&K"HHJD0 1% _J!_4#^I7.$=MH'ZQ M8U=3]?W6%1),IWZ=MJS5ZE"__$$$]8/Z0?V@?H5S5'KUTV*GK*;J^ZTKD91. M_=JJW*FWH7[Y@^C]]K.M.UN^4,+9UFM_R%QIL%!"P0P"4)9LYHOZ"K[^=$SO M""BD)+F9OO0<1-3PU:SI2-09B (P?^5,#\R#^2OO#$0!F+]RI@?FP?R5=P:B M ,Q?.=,#\V#^RCNCBE&0SU:W?9?D4FM'+6J^^&:[C!O[W\R0WHFM<.^E!]VT M)<>6O*'C\KLP=R29]B/S_* *=C!5D]=<)>4Z7E1"BE%),,F]<$Q N,9DQK-_.);PR^^<9L7"DVN[QP83U_1-YG5= MT^,?G?(_[8<;YIJ.<<7\Z_N^_K3-SKSY92G_9JYCZ-Y0H+/-;_"1S$(4NM4 MJL@>D%I:_H#4%M$YD-I5#MM@ :=&0VL3[@.<+?BL06*)@C"W[0]0UX(0.-25 ML'.@KMEU9<Q'7]-D-T9(L(1G1DX0](;;&= ZG-3FKK-*3VC3V-LUHU$%:B MT,MJ'GV71UL9SD0<>*L=93B/3LX1B\=";U-1=H%@? MZ@OUA?I"?:&^H?HV,U/?K(OGJ@K4ERC.H+YD7 'U+;+WH+[55M_842U;]'W) M%N^%^D)]H;Y07W+>@_I66WUC1\5LT??-N'AP=@?'0'UWJ+[19/P'7^>VX.\: MYF.ZIBZT[-B=.7X_/=]1_*'3#IQ MQ#-ZS!"O F+4??['N6GK]L#4+:GG\S>"/>Q'B7..=>NG_NP=2!^6 3!E(U\U9%V;LUQFI4M#5[#K+WT1 M3L[]B6!<[DS^D3AU?-JF+W&.:XO_A;_%&=5Q=4&9Q_P*YEHF_\6#S\$M1?WI MZ4T_?1#WY#&K?WZ-E8T")K29%HO,'<1F[.CJ%*# MDP<9^?8%:<')]=7IV57O[/0[?]6[OKPX[?;Y'[T^_\_7LZM^[_OU^?>SOW\3 MJX&6,M&,?P32>KXS^#'DC6"N%RQ@;WV4SOZ:F/YS>>SV^=V%S;G9F7BZ;7BR MQ)X&C.<#8\:):LCS 4D?\4#UO?=E:O(W6Y\8/,DQ=M6J F4 KQXB2H""?"A* M&'\[X GQ@%F62 FYIK_\'26;P=\+S'NL3WSG8Y1NN?,OLDPLZ"B4:_*64"CDWA5RY4A\8V%_,4;B5\B.6%V?=PU29/K( M] GYAA:/93!T40$>ZP;[@\!CE>"Q![ MJ-CX1;=T>\!OK_O25]T=#*6:NEWMK9W9?J_RL ?3$SWL/LD)"24O9$[4,_5D M$T95.]Y@S>D&3W>N90;5=KV%XPTZKX\W"&>9KB>^Y^NVL/Y;1PK5:NKKLPR2 M'9[;ECOU3F9'&.R2!1#D95,Y&!HZE\DI/SMS2C/9'"$D[HT#?$2AXU<*-[<9 M*^SQKI&XZ$LO1?O#+XAZ ?PA;=_K/IG>]**P?F)P^Z]L=,?5&O0;! MS!]_&R\A;%L51Z8]'K]7VUKGJEVF/ MJMVIRYJFH4>5/PC1HX)60BOI. 5:F=&REL964KG58A2MH\J=#I9N$L!-5OLD M=[:Q>*?[)/.Q^17S)A ]P@!$7W)# ^$@>A ]P@!$7W)# ^$@>M+;5YJOU^1>,3\\0$TTP<*3@:,]O3@]AE3^(UH[140]3P M6.E R1L( Q!]R0T-A.=9RP!$3\,;" ,0?+Z8 MT?+Z3M=8>CQ2<*Y$,(!Q,C=^<-WB/N8_F@-TPUW2,6S9P'NS@+O_0 MK0G;W\%-ZX8JDXU0MF2E5D?-G/QQ391D(*- >+D-CX$Q2MY &(#H2VYH(!S] M)1 ]P@!$7W)# ^$@>A ]P@!$7W)# ^$@>A ]P@!$7W)# ^$@>LI3W1U"4]V8 MH"X[->!0EUW;G ?DB >^)[;32*;G39A!;_-8Z:Q.=/MG%2F&A.&KN4)@3?;Q M=.=:IB?2!F\^_:@K2T]_NPAXZW3BO(')U&F@!8"X>4V?#6'YM#I01B Z('P"AF^FIT>$#W" $0/A%?(\"!Z M2MY &(#H2VYH(!Q$#Z)'&(#H2VYH(!Q$3WF^6LMZOAJSS&6/;YQDLVN;]_4G MZ:?I#X>.)=HL3<8\EA^9YXL_G'O)Y2]=<^ S(]JEH__47<.CMS^M=)XANE6U MBC1$PO#57 JP[G2\5=MT:K%$([A&+%0[=US.>'_."(^_$7SZY?7^X&PV[;3: MV-J;/X@V/LP5GU-\:); M9ND^,_K.]KT3>=RA?W"O',^A^HL[-^1[AS78.[4G)YCF8847B@%+1ISP-I^J7QPR\83 M=S#D42AV]0SFS]UY=^7X3.ILO#H@&]^HE74-T6VMZGIO_*($_Y2=NX@Z)UQ6 MD(E_2I;6Y%R (E'LS#,9X@?24E+K0UJ*Z)RP-PQI@;20=P>DI:K6A[04T3F0 M%DA+0=P!::FJ]2$M170.!L0VF>=;54&G^7JBK^\RW9NXST')OK"<3G?PU\1T MF9'15M2%7TBZ 75NMJ_6)%/"#VJ:T;Y3"&DIN1I"2M@YZ*-EN&"FM59'@T*W M4QD]<3S_*_.'3JZ"FFQE34MN-R&W5'$*N06C0VX+XAS(+89$"^(.#(E6U?J0 MEB(Z!](":2F(.R M5;4^I*6(SH&T9#A(V,YXD!"#?!70S SVU&V[HW'=GCK# MF=Q93-*.]J._3BP9(G0!JN..LO/[;J>^)ZOV\)#;V4] MFR8[C8Y !1S494EP\N-)2E MAVZ+XCS,]<+E0QFM-SH):HK$5ANM7;4+R:6*-$AN=:T/R87D0G(WEEQU;Y+; M-=X\OFWCX7^YKM;E=AT*31684.CJ6A\*74KO8;AYG[M<&]HVX\V9;,59UCD. M,'B86*:;K0XDFB@HI,DM^ASN@_0YC?[$#7]M:!WJ$PMVMR38$T4X4E MI!G2#&F&-%=9FG,^Z@N21(D9H4O0I>)Z#[I4(EW:H,M8WUN7\9;YNFDSXTQW M;>YX+]->8Z?>DM5:"[U&HLA$KQ'J#'6&.E=9G=.+<^S8T%3BO-4R)JU=E^L* M%C&]#:80,%.\K(/63FD]VLK\P=>Y/?B[AOFX*I@&O ',?3N:%MK[:YK0F7] M*@\1&22P3P2BWPYX< R890F8<,"]_!T!,/A[ 2['^L1W/D80Y-"V]+''CJ7<=:K*^I,W MK6T4+I7G/6V/O!=ZK95L6+$R!#;;H)C!$$I1&BWV8AY>V+D3-CH6!2;V*GD MB6K1W3I=1T\D507S%9CYD-(6,:7%V-CKU'X5VE/0O<+Y\97N8<@:/ >>*S[/58:_^HY?J='J^;6X MP8;05MXT@CP62V)*Y*B\A1@ZF[/.KIQI:&Q4[J_:\AR6Z,M=H:JL/'D3&GH6 MA66\# 95*L=XW1%WC0_&JR#C5]&2]::"IG"WNL8 @1 MP V[44>8'?I8C:,P((WI#KUH[>U$JK!*Z*LCC)<*ZTP]Z9R( >$DSN 03@@G M 3]!. OIMO3"V=Z;<':-:75:4;+UPHY6N+\AHHEZIZJL=NIRIP6=)8=(JH0/ MG87.PD\8P-W*=VTN@_2D'"CO[&RBU/46^;KILV,,]VUN8N]M^0S -QAPLFW5EN3E1:$EAPD-]Z:#8V% MQI8Z,J"QA71;>HE5MY+8K=:DU%5-[J@:9)$:BK+:Y+FS'=.[VN1)Q@-7S)2:3\RSQ=9ZL9[C[ W MNG1[HRO%3D3=@(4AJ/A(QP\D0P0" ?17UPWHK$(@Z/B!9(A ((#^ZKH! @&! MH.,'DB$"@0#ZJ^L&##%!(.CX@62(0"" _NJZ 3T(" 0=/Y ,$0@$T%]=-T @ M-EHP5W^]8&[5J4ZSQ3M_.)9PP>^Z:8M%===VCPTFKNF;S.NZIL<_.N5_V@\W MS#4=XXKYU_=]_2F?\Z<2K>B;+=NKH2(X-4SCH P0?"6!3]0-T%ETQ.CX@62( M0"" _NJZ 0*Q44>L0: CABY3*="7P2:GG6TX*_TFI^ 0L\,[W6,&#[31F(>N M'E >Q*O&;TM@"5W"-$-OE4C):)NP,(3E*RBXP>2(0*! /JKZP9T9R$0=/Q M,D0@$$!_==T @=CD\/?FZ^'.KO&O253^I>]TN:W%C73K1C>-"_M$'YN^;O6& MNLN"H963N9&56_;7Q/2X^7O,?30'+!SNO&4#Y\$.[O(/W9JPK-:?+'^RI&M. M$A6/JFERO=9 \2AJ*"=*0)!?H+^Z;L 'OIG=/Q ,D0@$$!_==V _AD$@HX? M2(8(! +HKZX;(! 0"#I^(!DB$ B@O[IN@$! (.CX@62(0"" _NJZ 0*QR1* M%J$E )BXKQ9MX.BG_7K@PO,FNCU@DG,ON_=F]O&D?7AK\+*[I[*5%$>W2_) MSE0Y3G).]I>)4W%FM]Z_IB 2LKA#D5J"M./]]&\W %*D;I9D2H+(/E-G8UL2 M!?3MZ6XTNBETIW96YO#!2!4A@"#IKR\;"" ((,SA@Y$J0@!!TE]?-E"ZC #" M'#X8J2($$"3]]64#11 $$.;PP4@5(8 @Z:\O&P@@""#,X8.1*D( 0=)?7S80 M0!! F,,'(U6$ (*DO[YL(( @@#"'#^5S,("=AT2_)@V]ZC5LWN# M/@59IHFJH5:$,)2DO[YLH!0B!5GF\,%(%2& (.FO+QLHR"* ,(J,EMS5G$9"RPFSYSGY8CUX\G88^ M4LI*YJ#\#US$^,O2E"-Y$8OAB(^SS3K*NRO$/$.O\;:V\R8E7,W-GQ&L4N47 MI7"KTN[1Z_VO>0W:*PZ2? \6'GX,(S"\_UK87?B#?/7=\DC(MS,1/!*PFL,%0:TW >C&L4CD% M8C)Z8)C:JK6P1)YO""(.GR6460 M]/)8;T,NO+,!G&U#DJY%W&VL(Q_*'%X6ZW&.R\Y*.UD'7+'LK;]B>9O$ M(F8!\NLYU^E0CZDWL'O#H3%M)C:Y3!L-/EF.>N$Q\8(0N71>_M4X-A83&@3& M)^P'U5_;#PI3&SP2ZJ9*25=;U&!P^?C\=9;M'1 (JB]"[@BJB1<$U035!-5' MA.K!R:!ZAUNH!S=ZM-N=GCWH=PC9+T),"=F)%X3LM>$EI<7-*(,R_@[@<6 M!2 &XCG ED+9V/7BUVA@MX8$[9PD8JX@59[OLY^F;.GOM[.-$KW,V?WO#&. M./NSP2:PG3?,?V1/XA5L?0W?]MSDTD9.I!I_9]8T0M/XE^^H"N'D!LTEA#3P M$AB'(-W3NU6+-<3_U'>!@0PCV?KB#;R#1SX$0&]Q6#':GG!BI0_]^\_X3) 3 MMB(K!PF[HEG[/#JTZ2O/:3NT'9-F32/!+Z\ X1SN^VCK 36RWS6*R-\+U'K# MDCA\JW$$N.VSN>!OTA_>6AIKFK#25VN[69P([F@KK RS.EDMFO,Z.4W7&GW.;M8/4I?9VKWU"NZ>X-MCMG* V!FQQU;B$!,JE;!IO53<^ M!6QC7 M*EN=+Z>7;6 &YS8CY,=224R%&'5N(":\*R&29T=H>J, M/.I$8),-%=DA/.I28T+.;H@H.4 & MRP0"FV6P*):\V%B2#)JY!HUBSHNWC!1S4LQI/,'-LWADT"[#H)&]@FVJMNG6 MZ\^A$.=NR$EFBR)/,D>U-D?O^<1SO//[3Q19DL$R@!9;[[DCQSQ8G99L M'=<\5%^.QHPS(LL)>/$R[#X>T7=(+M:J?;^A?-IQ^#GUY]_0G__'./(](8_, M"@WZ6RL-^N5[;I-8Q"Q 7I0T=$=U0Y/W%7+S=EKM3NN@[OZ]H=UK=4IK[G], M^T+FPP V' =;B>R$KJ<9CG,T%NTX'(> =;_!-^V33;/;'5@7Z-DGX#1-Q$RU MX 2.V,[$Z/,L;&R2,!+ $L 2P!;&78 M)AN8MHW4KUJICZEFCM"%T,4 /A&Z7"3;#@C?^B<+W[[QF'D!=S^P* 6BU(C MN&%W:(^:5"QKG$A2!$<82QA+&%L9MNT/L8,70>R+BG0ZK9'=;K<(%DV3HK*N MS1[M#OJQKLT:PX$O/+;\4)RMNR+Y)X:1O?86R @VJ"JH>KL8+TP2DXI46T4( M($CZZ\L&%:020!! F, '(U6$ (*DO[YL(( @@#"'#T:J" $$27]]V4 I)@(( M<_A@I(H00)#TUY<-%$$00)C#!R-5A ""I+^^;"" (( PAP]&J@@!!$E_?=E M ''09:3ABZ";ZA;""D/ @I1XWXGOX;6[=G29G-TB4RLWN/7@._\HC+W2_<2>\#^13_LG\A)]JJ-KV!.MN'>E;7;O=I7Z& MQHFYH1:(\)>DO[YLH P>!6CF\,%(%2& (.FO+QLH0". ,($ EWS;LH6'$>&'H-F(R1$6R@0HJM3LR/<>1[ M KT/4?!BVFLG/'Z2%NY]$@&IE3,B'1GASHZ!E4SMEAU7;<@^ MEQIC=5IV=SBB(,LT4374BA"&DO37EPV4G:0@RQP^&*DB!! D_?5E P59!!#F M\,%(%2& (.FO+QL(( @@S.&#D2I" $'27U\V$$ 00)C#!R-5A ""I+^^;"" M..0#H-?:2 EWWC/L0^[O?PM,'4M7N"*UU#N]-O M4MAEF@13V$7FO):";R@;*#E)89OUES#FUNC@&HIR.-4B1IE\-[JUG3]RML\TBV"I!KR@B#I\EFE8G&")(*DBV8.01+Q@B"I&JPB2")(J@!S M")*(%P1)U6 5)>Z.U_9IN'RL^3WB3"31D^R^I'I 73O_2;R(NR5=2"Y\P_[] MG3K=KC'=*PF%CW+[F "X!E:= /AB6$4QX='*BD9;\5?VAD[A]R84\6\\GH9G M!>*=ZH^Z'7O4ZQ!,7X34$DP;P09#;3_!],6PBF":4K<58 ZE;HD7!$G58!5! M$D%2!9A#D$2\($BJ!JL(DHZ4S.PTFR4G,RD963NL+>&&Y$MOJVZ[(>F&R=CG M5OOJZ(B;)^PX]-T7LNA0?KQC/@L<>#R+K7\D ;(M[E#MF&-H MAX&<;4.2KL76;:PC;\D<7A9KKX[+SDJ[4WO79G6:K?4C^6Z36,0L0'X==][> MH0Y7;V1W1GUCND]L \@V)D?8* MDB/68ILH'@F%S">'\@5>$U1?AMP15!,O"*H)J@FJCPC5G9-!];7[[&#&0R/P MEMUM=>UAEY#],L24D)UX0&UY24OUL-YX[S>ZILNH;KU>M"\:E1#9VAO?^ M8$30?A$B>K81S(3J%X $A.H4KQ.@OZCHL'>R@/V(@#[LV)TF0?IE""E!NA%L M($BO#B\)TBL+Z6<>QD=09JX-)3PSAQ>$9X1GA&?'"5'[)PM1O_&8>0%W/[ H M #$0I4:IH^[ ;G4&%*5>A)Q2E&H$&PC5J\-+0O7*HOK^H+XR$'@O4']1>5=[ MV+6[32KNVE>TE/BDTK--T(X* /I:^\\Q ^K 7UWO89.B.; ='CVO:87=_VT? M1[<32IF8T! M?-J(]!<)+952(4(:LTB?P4S?!)1I=:\.J,>N&PRIJ\66#'//CC?UPI%S&ZN# M5**&UJQ]0FNF^#38+0%88;.TN$990@K#W&WB'='&I^#LAI<<_8LRT-6F.;F1 ME\?(M(K>$$>2[-E%V3-R."_#X:2>&4$+(DR/DQDQ\[Z &>W4#5M7X[NQ(4R\$.;>9(D__ M@NQ8":F+&MBQZQDP(R8[5@L[5FV2FFQ^:FI==%O^LYL7"LC)#-73#%$T=T'1 M')DID\P417T7:.\HZJ.HSP@2FV?'R$R9:J9J:H4^!4XXX];KSZ$0!W=<(V-T M4<:HVB0E(V,=XY_=U*+8C,T1FJ+9F2#4U)"MD "MVKTR#O9RC,:FN M5#L1P?=HH'8HQ=\QGP4./)[%UGONR+[:5J>%[;=:(^/ZPIX4(4Y _0ONHGPR M,V10%\'S*IYN:J_5'&X7FO4:G=:!S5)[O7MP;!K M3(_D;3:$3$35,)((32A9B\)+RL M-V=<4Y081SA"2H(*BBT(I0@E#"#\F8:+T()0@E""4*)%YU M5HG M.X'*-8B57;\+C;'559B=3Z9:E&D[O["9:J\)& D8"1@)&/.,>KT_,K9/AHS? M>,R\@+L?6!0 4\5S,"A%K+'CX=2@W;-[(SJ:,D (#[[C2UA)6'GQG"&LO!!& M[0^5G1=!Y!Z:WZB4BO? +3Z9<">V MPHG%W'\G(D:OTYI$X0Q^#^=2D^&UZ[O?K7:SW6PT^^>ZC'L6;^3R+AX>C\PU MM$1&$%X5P-3-G7CAR26I0=74@().DO!J$UX%EF3HS> &J0$9^HH3FB2<#+W1 MAVF#%V4(110O$AT?9)[C*X^\T+V=7.OB<_KR.$/72#7OUA=M0PE..S"1ND!J0H:\XH4G"*70B0T]J0(:^ MXH0F"2=#3X:>U( ,?<4)31).AM[D:NG5INB7>!:RYZ6EW5?X*D=JC+TI 9DZ"M.:))P,O0FU_RVF\LUOU]XK";'?0Z%./8TGC8\K]E2/_0[ MS9>5]PY;]J@[I+$%YY=#FLI36\-;?>$VE/"$>#LBWLIXUET1C^"JHAI=PF64 MHUT%JN!EE-^#B -1_\M=ZQ[<0@NT5DS#"#[.HYGE!0]2AY,X@:I 1GZBA.:))R:(I"A)S4@0U]Q0I.$DZ$G0T]J0(:^XH0F M":?4#1EZ4@,R]!4G-$DX>?1DZ$D-R-!7G- DX63H#>[^WVXO5W3=QE,>82ER MQ*<\$-X#5P5>B\J3_PM]I/G_,B_ JJ_;X(X[2>3%'A?7D2?@I??P:W"O.A-_ MX?'MY#O[45(Y]+7CJ ;(W-VTTITKI!?-C:FM\?EEUU!#0E!)$EYMPM<3*BDF M(C4@0T\27B/"U]/0[Q\3=0R(B2AZN2PI6U5YFLQR;)K+$4N-,1/V,$X:F0PB1ND!J0H:\XH4G"J64"&7I2 S+T M%2I.3AMWEI.%B$+/X'EX#=?%!S/_*//=3<,/F7LS\NRF+N$Q@W.3R M%]_X?Q)/ ,'O>/3@.5PE#;]Q)[P/Y%/^R?R$EU50L7YENQ91[-:NIVEW6TUJ MUW-^N3;4R!",DH17F_"4&#.)&Z0&9.@K3FB2<(J7R-"3&I"AKSBA2<+)T).A M)S4@0U]Q0I.$DZ$G0T]J0(:^XH0F"2=#;_)1=\^@HVXZH*ZZ::"A,L>F^2DO M.R+R1B":,^[F[]M*WT-\RTR;?-OU(XO<_XW*F]0*?YV%@7SV 2V(Z!:O 3)H MJ$$@R",)KS;AZQEZ4P\B4@,R]"3A-2(\&7J3N$%J0(:^XH0F":?1DZ$D-R-!7G- DX63HR="3&I"AKSBA2<+)T).A)S4@0U]Q0I.$ MDZ$_'3,:QO&AC@I XU&.37-5CPQ["9T_+4\619MWH:ER5#?T;F,=38P1A*_G M.?@!ESD&>UWF@)W(E\YX>6.GFZ4MN]D?TL72\TNDH>:! ) DO-J$KV>02>US M2 W(T).$UXCP]33T!T0ZP[-&.M?N\0>^=%KVL->EL.?\XFFHK2 T) FO-N'K MF?>CL(?4@ P]27B-"%_/L(<,/:D!&7J2\!H1G@R]2=P@-2!#7W%"DX23H2=# M3VI AK[BA"8))T-OQ(GUAH$OHQT/K.6PEEW.J^F4N>KZ?9ZI+86[/-8XC%P> MI305H>^YEGJC);/)V&/M+&2N:@X ]2^( MX12$LPUYR3L:=627H?="6]NY\9>F_+_Z&34CF*,*"TKA3\4 MH2),01X9>T+B"V$.)5$IR+L0=E"05U?J$[1<(G,HR"-HN1!V$+34E?H$+9?( M'((6@I8+80=!2UVI3]!RBUE_%Z[27 MBQZNW7\G(L;Z!/&-^RSF[O?PY;4/5+%0 R@M5"R<9Q[7M@M[;IB,?6ZUKTX# MJ)JP8U":O9ER* ?>,9\%#CR>Q=8_DH!;G:9MHH:Y2;V#WAN8, M"MOD*FT$ ;(MM4#E.E*?[A47#O5%'P#O<>#Y^[T[$&_0PAMJ& 2 M0M>7^H30E>0>):LOM7\Z@9-)"D;@9*1Y(W"B\)%PB7"IMI:1<(EPZ7*Y1[A4 M(5S:_R2Q?[*3Q&O'26:)K*:^C:<\PG=%?,H#X3WP3X$3SOC.)XSEU3\3%%<) M# B*"8HOEWL$Q16"X@/N(0U.AL7?>,R\@+L?6!0 X\5SP"O%L+'C(>-@-+!; M0X)H4R7SX*:JA,Z$SH3.YC".T/F$@?+P1>#\HJJ=;F=H]X8C M1GA4D)3"HO MVT3K%(,Z?XX9T /^ZGH/FY3)@0WPZ'EM*NSW;_NH3GZ!9UM$V32_X]QBC@/. M+0N>0#RM+V$,WQ^'5CSEUDV(:Q3,RW,B=97)V5+'OS M!K^RU9ZO,[_F,&>@MS.-TOW,V3UOC"/._FRP"6SG#?,?V9-X9?V\S@SLNXLC9]&0AA,K?>C??\9G@BEAOR[+RD'BJ6C6WB*")DG]?HLXQRWW MKU$83N:A%\2VVMNGP#F6:3G#_J0C='/[Y?V'+W[[Z%V"(Y#]KOU6^7MA MH6]8$H=OM><*)MEG<\'?I#^\M;1WVX25OEK;O>59_[J9.RFI1UW]FP,F)&;+>&D@F#'=QATIE!I :?91?7O5?&= @K=.\ZNXX MC:;"C+KS?EB_P4M387V Y;BR(9+B7J=IG[UGV,GR D;HR*9N8+7%$W-80UAB M%C,R+&F;@"6MSM5H_SQ[W;"FW6RW"%%J9;8.4@6R:V37+HF1+VD=2G:M5$_Y MN'US-Y^S*\_YE 0?X1GJ\4@N&R<,/U]]#[%K29-(46J 'D1[PH_+ M8 WAQT6QJX[X<5@X>+S92\<,!\]$]"\\MOQ0'!ST'2]'1;!]/MI7W]@$27@%P[O#W@NN1H^4;&URB<>/%G,&/;;V*TTBELK9=?=AP-[7:G:\PXMCKK M\L'W&@F\"+PND?($7H8P8G_PZC8/!:_M(T3W Z]ARQYURQN01;I<$GC5Z?SS M3/3.C?C%6X,1!YUS/)];@8Z$\:_XLX-'I?,H?/"P?G;\M/:L](UYB2)R/2A) M5S_*U]/_,)4;I =D_>M'>Y)ZLO[$C7KJ0>6.*EN=JX%Q='_/YQ"P>;)OAL4" MUV*S,(J]_\H_F)>](#"FS%']*%]/,-X_$]Q:S@3GK1O\['/\X3IPKW-&[B4' MG+OUG!O:@W9Y8R))P:NGX 1K)/7UHSS!VFZPUBX?UK8??>X&:WV[VV\2K!D@ M4C6X]FED\"S[%C?&#-OS80-5'H@7Q'(Q3.QB=E8;L4Q;Q=VC7 M;G)F[>B1KI].$9"3U]:,\(=EN2-8M \E*"(Z'0[O9[A.0 M&2!$=+)\'KK?3%EPSRTOL";,BY#(B9S#@)H'=( UXH_")<(+N!#@:8R]0!JUF\S8W>1MW744H7&4=R:4G?P4 M7,^ O_'M9,-'/GML[/E>_-0JY4;NPE7IT+4E(R20[MR2&:Z5P)M*^7H"X/[X MUS<2_W8/WO_+H]!E8HJ2.(0'O"48-$ .Z2S[3+=X<[4C&*:[?!Q;GA )"QP. M&B=BH>K#'2?BA3>YGG!0=_)?=_)?!LO^2-X&W$SWB.+B_ M0=MW';COM9U[44NLW<[![5%S0(<'!DB5J3I.R$927S_*$[+MAFS#XR!;">?B M+7LX&A&R&2!5="QN2IP]X5&D"LAG$&_#GZEUM"$:80;MZVB+S* \^1N[^1LK M[:.+_L9[;>+NP O PX'4S!T]CNX,[/:@36E] X3*5!4G8".IKQ_E"=AV K;> M2FOI,H"MA#"ZT[1A>01L!@@5G5>?:6%SCAC%LQ M^\'IU-D0%3"#]G4T/F90OIXNQOX7L'LK;'']CRA;_C 9]X M<=D7IVE8L1&20Q>GR7S62N!-I3P!UX[ M=*E[$7 M>,8XP5P]4=4$V6"Y%1[ M4+&1@>]M/.61>9D>\A\[BPK8#'>&F93R;OIA)C*#=(#LO[UHSU)/5E_XD8]]:!R9YGMP56G9QSAKQW5M<_7OIR"UZ4\Y>V^[T M>Y04-D"V3-5TPC>2^OI1GO!M-WQ;Z<3\%,I7T^TVANL^BNME%\ 5F6&P,-A>6T.2;_/'__2 M*?*>A,]Z0[&;>U'LI;SJ6Z16[JLR/6,\%QAEN#/L&6 2)#Y[[GCGMI M\*YQ*F &[>MH?,R@?#V]A_V/@/LK+9 W>Q W4]C\RXZ!=ZV9;K>;E%,W0*#H MD)BL:JT$WE3*$Y[MB&S=HU0:"JW3#9S##Y:\3GS',M MKKJQT<'P!0(;Y>>J1_EZNA3[>Q0KS9-7/0IMXE+'0O>=O Y3RI\UKJ;C MYSUI+C7- MT!!#$Z2&SIC)=-9*X$VE/('6CJ"U0T^N?4%KUYKKUI *HTR0&CI(/CW-/X>P M6T#>V0N#7AM?N0BZ_*PAW]$G*[:X\&U-C3!'DR5;L)TTCJZT?Y M>F+: =%PNV10*W5LD]UKT8UD$P2+#I+/$BY'"7I0G[V)'[V*'OEW:S'U>6+G3G21W[/:0KF:9(%L'EU<3M%71P%9?X$VE?#VA M;7]DVZ&#U[[(5L)=XW;3;K5IT+$)(D4-K\]UXWC.(Q;#EBT?];",^)FR\U7, M$=?1!IE!^7HZ&0?$S[UGQF9DMNXS_GZ6&'IH#]OEU;21MM,5Y0LCNZE&MOH" M;RKE"=YVA+?^<>"MS#/H5L?N]:G"R@0!,^ 0NA Y6^,PV!ZD78V4BIB#_P(#FXD+L<;B@GXS!FD#-RLGS?-@;]I2G_K_(6S%3N M2(>E% 95S:G9WZ?9H5?8#7P7/O!?7CR]2000AD>I<_-T])KQ5ML># ?&G!'L M9"#R%IR,!&%JC1A"F'J9W"%,+3%1L$,OLQ> :IGY@G;+;O?,.8$G=*W5Q>]N MZZII7K[@"X\MAXFI-8_"!\_EKC5^LL+LF!Y5Y('.YR\408^9T4R-%M*1G!N# M6%-P;@[G3M4\F_T=FY5N:V K;\!4?M66\MW3[X*[N9.0Z\Q8'C]1T,.1H-3) MU03),M40$#X2/A)K"!^/A(_#E69M9>%C"<7VK39FTLOK14KX>/YJ>X-OJ6\A MNB;D./3=_;EP*,E1#:V)'SX*:Q*%,\L+'K@H*:"OR*V^L_#%U(1X'8V0&92O M9SVBJ=P@/:B%[2?:D]0;07FR_B9QHXYZ4+ECUE;G:F P M>+]E!N]KQ.?L25JXZ\"]8;XO;B?7#\SSL7WIQS"Z8SZ_XXY^>UGGJ/_E4>@R M,44Y&\(#WE)BV I,U7G">E(ZNM'>4*ZW9!NI2OW"9"NA!/17LMNE7BUB"S M^:-P@P]$S8S"D\B98MNQTJ-NRHM3/I H3[[(J7V1E1[>7[7+\3V\=OZ3>!&_ MY-B:-+MZFDUX1E)?/\K7$\_VOTP\7&G=71J@E5%4/+*'@S[!FP&B5>VKPL9' MS_,(KPC'3Q8+7(N#7LY12O(T=O8W>L][&5VWHOOKP9=>! M^R&U=:=H!=;O4_-N$R2+FG>3>:V5P)M*>0*V'8&M?RQ@*V,.5M=N=0G83) L M [IVURV*_L8=[LUC70G.A1.%CQ934]S-2R2M<3/*$OFMUVN1-ZUFRAICD(TR M=M6C?#U]BOU=BD%A'DB^YNV#-&+7RH;1J3(I,>%490E]0A$GPAL$4^=AQOXH M-2P#I9[I.9UKPEA>@RE2V;.74[\TDW#J 51&QKF*9KF,P=FJY18B9_I0GU M2B;_G;:P7'SA\>T$6__I5]RC'U+W>G:W,S0FET\3-4PYN28PO1AS36!J,G<( M3,L#T]%*Q^KRP+2,@W%[T#9GH@-A::T.RPV?3O4Z$=RUO."GPIPJ:FMM"J-, M39O3' YC64-S.,IR:U9ZKVT8Q/$I-9?E#*K:;_AF?VBWFN:,MC;BO,0$3\8, MHA-&$D82:P@CCU07,%IIVE861)80]W?MWHANE9L@5Z94$APQSM]"=",F54V\ M@ 5..2%]1:[?7>"D*KJ44SW*U[-0WE1ND![4PO83[4GJC: \67^3N%%'/:C< MD:N1]=O%256>$ F$8[+GEQ/.9F$ .PV=/\U+3A J4V*H?I2O)RKOG_Y=[9.= MNQGV21NYV\F--'%W:.&.W]]K9#>''4K[&B!/IFHW81I)??TH3YBV&Z:MMLI^ M&::5T2![:/>ZA&DFR%,-CC*-C)__Y<73:>CCGJV8_8#OBKC/\))S'.:O/,LP M6MZ)%E,6<4OP./8Y==$V1U_,H'T=+949E*^G'W) ^?'&+MK?E.7['GYG/W)V M$0=WH,U[QP1WP3V9\T P_*ZCQ]S=MMTVZ+IRG;6>>FJ3L:V5P)M*>8*Y'6%N M8T_M8.06AY MY_+#LA%T]XR N4,S"#/K=SYO>$LQW5&,;AP;PQI34^34(,58UE"#E+("_Y5& MXQLZI'Q,S>59FH@-[%:3#O!-$#$ZP"=#3!AY":PAC"P'([O-E?[A96'D,Q/' M]L+(5M_N-]N$D0:(6 U/_\T,^C],)MR1X\?X#V?*@GMN12SFEOI96*#]F!.P M56: _R?Q@#N8LULWJ8Q..XSAJZGY=#KM,)D[=-I1HD^TTGQ6DF#(#5IIF=.'G Y&J)C 6%Z8:L ) M7DWF#L%KB?"ZTKC\Y/"Z8VXBEX 8F#,6G>"U_)0$E1P<4'+@!4[$F>!8<7#\ M5 .=L50QD4]G+,:RALY82JF>[#97.O6]R+/YRB,O=#]IV_N>JW_A=S]!1N9] M*.57'?TN0[MI]UI4P6""<)IJ2PAB"6*)-02QQX+8E<:!)D%L&5T(6TV[WRPO M!T$8>_YK#@:W\=]"]+--5#.[D,$0U^<"YZI11]3J4;Z>#9A,Y0;I02UL/]&> MI-X(RI/U-XD;==2#\QP"4U91:VB/>BUC\LU4\V:4J2!D-8PAA*R7R1U" MUO*0=:69_?&0M34Z&%F'O8$]:I9W68N0U=!LPC%ON;MA,O:YU;ZJ>C;A0^"^ M/(]PQ%MT.S*"O)V3WZ+;6$VUC8-U<8?^:A[G=BN%*X5YY"JM=,0_ZE7V0XO> M1IV1W>V/C+]XMQ$$JFY&SHL"!,N&,81@F6"98/D%L+S29O^H5^ /AN7^T.ZU MRCL;(%@V-(-A\*5X(Y,5IB:9J0K1A.,7I&,MO1I36;/BVI#;8C*[ZEC': ;E M"3\(/X@UA!^7S:XZX@?%?766>,)MLC;UHSS=/C.)&Z0'9/WK1WN2>K+^Q(UZ MZ@'%7'66>$)=LC;UHSRAKDG<(#T@ZU\_VI/4D_4G;M13#ZC?DT',H$84YC$$ MR W;!X[T7QE@HSK-J^XS#$O+)\[;.'FX"^\.9=2=]\/Z#5Z:"NL#+,>U_I$$ M7'&OT[3/W@_@9"AR!M(3@IANL A!#&-(AB!M$Q $!/F >VEU0QB\?4TX8NSD M@V.8KH-4X1RVS11ND5V[/$;B]56R:Q?@'].(H]VCP60^]_D,5L)\R_6$XX@Q=[7)C7/X"F'QG<X*..K"'XN"AVU1$^J CZ%'3_/9@S4/QY$CE3 M)N"KL%5R%,YY%#_)&!&'Y>!Z\5)Q,6GP$FBB+OODOA+ M&/]_//X*AO*Y/L7PW\L:%O?LT<"!].: M*:8=WNVW;[?[A&DF2%4-#F6-C+)O(9YF\MC5YQ!E6])$-<))(X%?9$PM+/X# M(O#@GKNH5/I])437%3F7-49AS*!]]4V5J8,,R!-YUA-I+7LBDN2WD]\%OT9; M=SN.F1=P]U/P0=N\CV&4FVSL^5[\=/2 N]6V.VUS)A'46>5--;84 M<9/0$\X1SBWC7/MD.%="$-X>VJU1CW#. $FCL^[ST#U3-HL]LL@5J'(//(HA MY(Y#>= =/YF7E:(PFS*"!KH?E/ _M_O1678_[N+0^?.3$ EW6Z>(F[M-RNJ; M(#JF6D^*FTGH";@(N):!JWLX<)40"+!:$9W6V6VG#H-_CMG8Y_!7 MUWO8+>[![;;:\W6Z5-CPWY[?H")%,Z5%B?L=XE9A.],HW<^,/^1/8E7UL_KN+SG)I;^ =//(]^,97O\I'8H5Z^M"__XS/!$EAOVKB[JX: MFVF&-,Z+YXL?NYN\G?\KM;Y)]=.7@WYY!5;6X3YVN,";XMGOVF[)WPL+?<.2 M.'RKKQ8!;WTV%_Q-^L-;2UNW9E/[ABM)KQ/U7^CWKP9&]6LZIVTRHPO-H&T4 M0_)$IB8S6YK,U+2'3*'9HD6=LFK1*8ML%-FH"^+3BHVBKE>G50OS"JP')VMZ MM8RC!OT&D&#B>[\EH$6-#['-ER_^51[I ;XP4Y>WEB(LX\AP\\)6O,V&) M:?@86%Y@Q5..F2=I'QB^0\3PC[KCK!YJ3?SPT<0Z;(2DLYFP$_#8W.(T<_J; M7&+86-_V)L2M,R6ZB?!G0PXB/6'')7"&L..2N%5#[#"O6/AE$>7V6N'S4/U& MAH>!NQ)'FEFPH-JK*B*JN=JZQZJ_U Q/0Z:?2J[,D"63#6GA&0D](1DA&3+2-8_ I(=7C\\ZK?L M3H^0S 19JOYQJXG!\;>E8U0OPC+?M=F9=*(O>C#ED\8RR5&90G'V0W'V2PTNLC,X)GC:L'=F\PI*X>!LB4 MJ1I.L$9"7SNA)UC;#=:&1X6UPX/LCMUNCPC6#) I4\Z?7WYIK])QMPJQX=.- MT6])(+AA@AV/VE46>CS'W MV+8QL"ZND:E3/D[#/'*;5D9BH9>TY"FM>%+%/^3>>;0B_<[([O;-.7?9Y$MM MQ("JFY'SH@"ALEG\(%0F5"94?@$JKPSP.B(JO^3"P=#NM@$+'(_YUEW:O4U<[4R6B^@B/Z(N\I?:17X?W1SN;Q7V M%[/[[?_G%S^^7]AR]W'][C3W>WGS^]O_X.OWS\].7ZR\VGZU>_9D9L#P-6 M'6+]^OKW@"4N> /N3T<"J[/LZCT.-XA4!EU,P>FQV R,4BQ48]$P$?"*L"W^ MP^'@&\UY5'R;)(9V7[\D,P[N9=Y-71GT=AO=L\#[KS1M"_&!7\ ]_1IQ 021 MO]Y.,GE:B--[3SA^*)*(P[OO@-[>Q'-@0]< MK 8@-JO\#S'X^([D."='SI_ M[C=,CH/K.D>.1FE]L!].^HWN<-)LC+L] MM^&.^J-FBP\FXZ&SUE'<$\/.(1.M*^N[]%.D_R(EXRZ9P7J?$'ER9+<6=+=2 MPF] (=SVZ/!=JZUX,2B9LP\=]CE?6FSY17L87+6Z9_6RUJ*6]?I__C)LMYMO M%Z_*/[3>VI9^Y9$O_R41RW\)DTC_R0HCZ6X'<2^4'[I-9 M/NP4-49P)XF\^*G!1(,U!(\>/(=;\RA\\,#A ^*RV.(!.GS" A-]SR6I9IXK MU^H" Q:65%B/8>2[$-YR1&B73WC@VOBPF#NQ;;'(F7H/Z@GWX0./9--H+[)F MH8AA)8'P8GP=3#$K:#\RM#5X*W*KQ\,^1AXX!V F& MK:EC?J_8+Q) 3OQS#,XQ;$RO#)9NP]M4+@$3'_F_XS>-(_S?Q5\M (Q$[MC6 M->1(2CYCGE_\K/N RW/7?9]Z-TN F"['*;^BENW %P$W@-_P%?PKW>,W5EL M#KMU5A<(<#6'E<"^@+R86E%OP17C(*%9^F3O'BV7!:3YT[8>^1AV%3X"PX%F MH<_RB^*!$SW-]18DSV![\"("'[+MR09*SE%4A'R/Y HV_Y[-DB#;RGSJB:D4 M,6^6^(M%I3R4,Z1YP(5B61)C(H0AWV +7@"?+$WESF')?^.@+)%U?1]QZ39< MMOFX#:QKT"K?:O?4H!9;9Q$4.DM_4UI,T'O0N6S7DN-??28;RVN2O,Y9[&4J M+4RW%T^MYT)556FD?\M&4>1,W?\!QT&00$T_?[5>3W[^\V=FP'<2S^!(BR0P_=FZ(%;/A>QAQ"DY>KKPL_)O9*N^BI+EKS8'A2Y<4[G(B<& M2'@P!C.A<#;C0J;B(,NQ?(%/)HAA /@Q+'?I[7FY^)"]$?>5$]UM:L492*,* M$O63EYT)Q"O$'-#H]B MP# =KRX["G)5DC[%)4C9!'F2OX*\@@,FEA:/<@Q0[@+M8^L!G !T4B<@7E'Z M1N:&\W22QSKR6]J5 ?R&[?$?/'*D'(-[ ; KI(< (E+^M*F_4I7JRZ5HI^P,#L1G^X0ZXL-?1 M"Q2- \E]])JEE6*1B\%0C!N-I^GTG55+^[JK%Y>+E>#-#(%9/U/&#_!]8H&F MZU8=CGWO7J]8$7^#;8?=O.[I;PW"S&[]EG[=M0MF0J0&Q7H-Z R!HA>H>'O= M0W^RIDQB>NC(0GC ;P\W@N_%I.\F2Z="2-P&T%7VTW*4+) RP&V9!D"N2K0)%940 M/T+$"C1O"#CKH0;S+U/NN_BQ?R2 $^U.&CW@$_$SA:]4.LK=/;X##>B6U&]G MM?5A/MTK\X5/QTK3=OHJ33L< 8:P7K/18I->HSMFP\:XW>PT>N-^N]EOL]&P MU=N8IC4[7_F."4_Z*/FLN61N@1/L5712'*/@BH02]WP,9S\LC'F'=7W]=1"7SI6 H2N"]"@_5!9%[G0W+ M).+NP\V5>L.-!OQ\,A(_%*#M=;-SI_R^%M3 &&#FQ3(SD5N#2" 0VKP(_X_NLM5IJ0F9Z/:!0??0E$^B<&;I,\OU M/&*:$!!I2#@?)_!#")O$&"?5)'19-+F6B3,)PSB0Q\(1WL:)5!"UGF5K>*N! MOR@#\ TJO\QA0>M6K9R+)#V-?:E0:EP5 %6@TVA3@2K2>@1! I]>3SC,KNOE MAW,OT.XW*"*[U^Y8Q"<^NCU(/N;^.U'.,'B9*EN34C<,@")*S3!8 R\+Z5;X M0 !,%@)3)D@;!D&G%Q5'/$K0!JZ'KLQ>(QQP=TFP53BMWI6=\2[HH;X1Z.$F M/,-]O:W<,=]=Y@/_/I M6W_ D&3A7-T^PI] /L&'7SP4D+_1;?[T)K\[I&\N*DR#3.WG/H M=0"V)KX**#"-JYW)B3XP,6S!>/2MCOR%]P/H&\1387$P*JYA"S6-<+(XI=,T M;%7K#PS/N"#,QQBV)'EFB,%+ZC/#&L"HN+(TXB'+5Z9J#(9JS'5^DKN9'C]Q M%J&BH$N81E@*<3',,FS+)G(!Z(BT5-ELF4;Q9EF HE^<)#&6KB"M18DGLQ>5 M(Q'3,/%=E$'PL].D47;\L7S&GCD'N^8YKQ$+NV#0CEC?P*F MI"12*BA$,M-I#9EM8^H(3F$1Z@]?Y&3P.%3VOY4?]3TV]GQ/'J3A[XM4I*IB MD,JRZ)F[^IEXY;1NW287QT+KUI--Q'&3*#V%5>^3FJH,^Y5U[<2).M:4Z.I( MX^9Z$XP)9#)2Z6N1-C))JMXD3X-G3!8U9(>D.I>[49\O5_[>JTR;LJU1&+ ' M+TH6N>V;VW]^>M]HC;+"/+":+I]YCBP !/Y/F5"Y.P ,E>2+GU(9B1*5O=.V M^]X/QT Z#O(2SM2;%@0%,OW)T[QJ>D;BJ22PJGO3)_3R+!,LM27K8Q'('2]R MDAD>C,M381"V1\ETK1H8V"8J3P@;Q2.7!>_AT_].W'NE8C*O&7%5UIK*J:.[ MM>/UX$0NPI,Y:RGG6!N0%W,II]IQ5R>=28UA7:Q9E (!]&F 7W)?C@)2G-/4451U,% M%-RB_7#&5[R\ICU/D'5M")[*1LGD2@.@(1 MTW,R*&&./O:1*6]9_&]AG;HRV7A.L=!=W"U8#U4SI,$J_?@*:B%@JJ05,U?H%J<4G(="51\N+5<6^>=/J*>R M-@>+.65YCOJ66/YY2R$?%M0)+DUJOGIOL-+X$JP!N/JWDUN5PPKN[]2G]O1H MBY5Y^8X0#<$=[ KQ&$:NP*NT('^K)7MA^O667K7DQ#,;S,S>'_A"89\KG:K2 M?7Y+/X-'C2?>Y,),XWI!HD,EH9GH8C"VD(>B',C(+>)BR>/")RV*:8LP*?U3 M!,J%^EU9GS8AZNISI=YS=^M7+AXMEZM\C)Q,@Z7 VG-0IH4#EW/Q/$1*K /@ M[O_\I3=Z:TW#1]"T2.U=WL'!UR$LQ'M.RJ- 9T2M3!6+R6Z0RD7%?6349#X M5 K"JUM0%B6U1<[B*'O&&3K5Z8GJ.L/B!0^A_Z"9H;V*G+M2-'?:!DW0?>MY/5(#!5#? MS >#]U_%?6;AO43\Q@8>5.L2E]1' XN5B@=R^H%G]2FR(/2'?$5Y+RR.\=HH MQ!_J#=((RG@2^#OF 9]XBTH[;^W"4#O0K9,1U"0$2_T(X2X\42:!?WI3RC'Y M;IQ8ZCNDVQS)KD>Z-=0OKT!0' CSL/D3:$GVNVXK)7\O+/0-WLQXJQM+.=A7 M82[XF_2'MY9N/M5LZIF&*TVD3]3@^V2#J-:WNSJGPM!0C$W]QU:C:F3"<*<* MBS*9 :3&HZ!?7@%.&#!_H;/K_(4*\^ES^'CVB00GZ\-GBAZ043*(&624C./3 M_\$WDE4ZJ2*<9_;)1C50;NQQZ'VF \$U*0/SVCS34':3>Z.?S"019_;O?;Y/ M7_-**%*A(A&3S WO1V/JN;"X-SK3C9-$"W=N3&+K"2&>]&EWD"FWYS]1GC#F M$CA#&',HQG1?_3H@C#%'GPZ+)(^64*E>)'FS]IC9O/'&%$N><>YW[EE=<)N5"9N7QZ!8CE)(=2,\(?4&I!Z\^K5%&5=2%XKES* \B3PAA%D(,7SU M:X\0PAQUH3.Y(Y/\*]-M84U+7%#@1CFCNA&>8'D#+(]>_=JE%"NI"P5N9E"> M1)X0PBB$ ?'KB1NIP]<*-#N)U)?IOOOV->KH+"-TH3U8WP!,X;P+E%YVZD M+A2^&4-Y$GE""+,0HOWJUPXA1,J$E A+]B)\)M*Q>P +:W(*2(.+ :NR3>L\\'#B+[^+B)S6K1,Z:>&"> MCXK9 $HT!/.QL^D#UY-YB]WIIPR;5"\F.T3<\;$_;]IE&M:3R&TRQTEFB1H4 MH<9'%#?A27W!%JKA8NWIQ*;-,_V*G97E6W",TWY#(;JKK>+YXV) [MJS7'?O_IX???NU4^6)P3(DH6#2@M3JE7_8N'-YCXV*M?3OHM3H/5 MG=P,%B\WP%4:)VQR#]8*-$C$GB/-S?*P)F7S;&T3\=E.;A*JMS02%L4_/Q*6 M%T?"AH^I$<71J!NF4Q<&F^WDZ<87,9\Z%6::3[W>2%SR?.H7CY<^$4BMY.4L M7#N8U+!-%6:ZF;:V#5,5*S",%]S';*1MN]D::0<2/,-5O[ U:K3:MK7*E8+W MC\^4D=EW]@-V\OI[.(?8:=!M_O3&NE/.Y%,JN]=%;S+_04W=;,RC$FBYA'32 MXY65^R,8R5F(4X=2EQ2G(.E9HKEY@]*'Q9D=#'Q;.5(*G4DU&="*V8]T,!)\ M3I%"F5C98U9YO,QW,"K%->L0-)8;5+%@D'NN$WYKUA M.0XZB87GIB-(%O.@1'&_S!>A!3%HX*;C%9F$B&RXR'T"RB0'3H;6E/OSU)57 M=K)A33B\M1B[%T%,+6,SB,T7F.4_J0>M6JC6L-'J MP2;5Y"HY$HXMCWW<8,#V&2&]::3Q[D..V]WED/\;3KU+^$<@Y(T.2?X% 4_: M4^I8H7Z[J[RX%NN[S>9HTIAT)_U&=S3H-D:#"6OT!_UNM]4:M9V1N]&+V\/' M7XGU]S!4AUJE]I6EJ6N#>=*ZHO\BI3?[8TIY^$& K[YBFHJF')::S8?#J;&2>O!'EX-%5EE%]4UJW*/@T8/G MJ)&SH+MNH@>NIK.X4A.GI\G)#"6$8;ZT.7)L'IH2E^LQT?F99FIREGS:F*N MW4_'<:&AEME&G;S#T)4]'1F%SY4SU>32"-3##@*3%EM_#B. MC,RR"6J2;3K 6N<65/8#YU1J(Y02,&?*U9(6Y/=PNM?4@S>BU8?(\WZJ1VOB M#">)%\GH%0.LW)]1Y2,53I!SR8T0.0#ARW]((12_FB./5F)>ZKQTX; M#PKE^K=&R/U=E4)'[W)NU,X*XG./,8N#XR'G#MHT 26&T8B?_*S]ANF$*&&$(\!AU+!09<2GB,W$^$# M].1FP=7H\@",7/H2_D?]&_INY_MMZ.,H,>0IFNRRK87U=^S ALYR>4+4>.9^)+4U@3\&I MX(,4TB"8[)"#[HM>SC)8+.JV0'H ^'X"1)JG)\ICCO#B8AU$@'XK 'O$]?3W M[ 'H*>DQT:K *K>FW)(L[DFG "D6JZ(']*'">^4K2*=0984C+L(DS[M7N@YJQ[L*MT$WEV@5BM^N;Y/>:331LI#;Z" MX+ &<*M@A2F3%HM4F])\%4+D"9G@";W7D%%PA'+UW'B6X/ ]$E8KGT7\S*5'"I[- MTOE,J*/S'0YJ5DYI4@\((6QC0J@015O_1 :/_>5E>%DIO)O"WII-3;((?_D0 M.$5D&U-CGO3XQO)KE+=3."":)'$2J:.P2# ?&:!KS/'\.CW@48FX@A,J/3^$ MU]!Q$MC+%\RG:/:M.976:1_\B4G'L[ (E7^01:ZS.3PHB E8+]/&$+ 2L!*P MF@"LUUG5UD9431%I?6RS$DGNF'CXM'0,I&U^+I>__OM4>(D &VU <5V(ML@Q M;'W>558)H^/\%'P6T>Z&?4=X60+CP2!7^[:5BNJD:'WZ)I?G5S/U %B%O'GB M(V8*@"&$/ODL>7)W=_?55J5NA(*7:1 (!0D%"05-0,%OQ2KC-*#!B@!I:]E2 M5E/ NH2\VLN9C"I[]V!'F+K@H-270/0^0$UBE*3?O@IOA MQ/Y35AN)E--TX6R&^0,;&<(L4"99+JFR^';A \BI@/ORG"*0%][OU"/"E9>D M/,UP-)1,!;B>D"EOF:C0'!/Z0 19B649*%2RZEZDV7'E]H2H%TS>Q5HI RUF MX6<\!F=L>26*%KXOQ8:C5X15&;)CGCS6D/=8P7RDQT#PK?(\QYK[TD(MWI[5 M-Q4.9=1Q0/9U;BC3%0Z+HB4=#GR?UCK]CNSI(G$<+KL>I P/"_N%;_JD/HGDU9J=5]\0;T&@ MGHU1H&SKWZ$';P-E^).KZR-@?(4T;,G35%E:80\+9$U4/[3VE8!%;I#W*8[Q-6[0[S/I9%MMTZ:HV&KU79' MC4&WZS2ZDPX(AL/:C1$;M;M\X+K=WN22[PY_+=0ERGJ$A]!#DY!9 O11GN98 MC ;6?.-]H6$GO2\TG\SC-U_E?;#O^-2/8:2_96J@+4Q7K#!\]50M MX=_>ZGVFY)67@RWU1I5@@#@ "%M^S\1SBNIY1T2D/73;_4/)?[PNHZL@BTP8 M[I3T*Y,90&H,!'YYU7]EP!2(=ONJW]W.K$62K[*,^BY;!?X6RA:!'[(6@8I_ MG:9]9GTZ8:M74[2$3)9!S""391ZC[KP?)ANL756I7H9MT_RAFCC&YC""$,8L M9F0(TS8!85I%/4&:KH67FD-0VCB9/./:V*V#5($,&QFVB^(D-DTEPU8+PU9A M*29[5!5.&N%H441ODMUZ5F4JK YDV*K"22,<+3)L%S J7:!ITH% M?__#$V&WW1K\?O?^5;YDN+?G2(4//W27T&L<0"FX^YW]V%Y3_%7=:KF-[I2- ME>7%6*"<-\#Y(N-NH8C1Y8X'FQ._O&IT"B7';X)DYH:Q?AV$T&'(T0ZX-<.^ M/6CVTF+AE!KU'B),-IW@U C2$YP2G%X(H_:'T[YI<-I,X;1Y.)QVNW:K,R X M/;] FFK3"4X)3@E."4[+AM.!:7"Z?,7N #CM]09VO]LG.#V_0)IJTPE."4X) M3@E.RX;3H6EPVDSA]/#HM#MLVL/>D.#T_ )9UBGVT39 MG*U(CK;PQ+/HLD^5,T^$":2 MS->-\(2).V'BJ&D@)I9PHMQJVH,>8:(!(FFH?2!,))FO&^$)$W?#Q):!F%C" ML7![9'<'Y9T*DWVHFGT@3"29KQOA"1-WP\2V@9A8PMEN:VBWFAW"Q/.+I"D7 ME UJI'@>1OS?NOD&YZIU,+FUHBEZ8DKMR2ZM+FIGQ(Q@SNA98T85;KLZ0BMC M54[G"*66^3IP]4NEGB/W[%:W/%>H),MO8/>6.IH6PF&S^$$X?(G,(1PN#X>[ M9N)P"6?7';MGT.4MPF&33 OAL%G\(!R^1.80#I>'PV=L[[4]'G[Q>?G([O3; MA,.&2BKA,/&#&[?ZEP-3./%]S!F_KFO9F]QC7;D [E&IZHIVG=\18&!-?&=#NY6 M<^2:Q=/PKO9^U9$;Q)5S=-]I#NU^SYPZQDU.TD8 J+@-,6^L%"$R(?*EDZJ%_S3FFW4V=G+YQ M)[P')0)I^PI&R'GZ#@M[YX?.G_NYH1R$>8[V)DKXGIQ?1XK5N?"2=5X,&N#L M0ZT]N/SN[Q_?*1\,2K3BTXFG$N?7$621LV5L!/BT\$0LKG%BO6S\I^S122(O?FHPT6"-=,=SG\5(*_F=7IR] M&PD6)@*6,9O#$H,8EO6Z_9.U9@5AM&C\+S\'7%:.L,0_XQ(L7 M!,D>["8\?%L,BV ^KC)=/D-*V18LE]WS1=,.U<%CW=.GNF)/TL&:A@(9 M"&+O\EFNZP10^>&Z.86J%A5W'[$\@82A=":2-IG^V M)[TFY%"\^/YTA5?6G5[S)F4-@_L0/YP*?"I9-OQP'S$7?QHGH'[>#ZZ5;<8\ M4.8 &7IE75LQF*(&".X!8U)B89':&, F MI9QE.@5+$<]8L7O0BD@9'05J_Y6L1(,&WXT<:?@>R I8-'CWRM*DZ8+M@;H$ MTK0$\F4D9RJ\\#'-=-=&_0#1NY=Z(A4F74JT@%2IW+!=!G(F]98'2.,KZS=@ M]";CE2Y(F0>PZPT'F>6CJ[%AV5?632:$"]LKO[,HCO!>+\ =P9^]:/$05 7% M5Z^P*+ BGB_PH]H.6%Z U #&28N027R>P1(#0'9A/1OWF"TW6V0XU_;'FB<1 MV"U8"SJF2JO7,A\(%$ON2@D!=')X:L[4PQ0%.;C-"8M387#@R8WQ4P/_U;(P M3N*<]"RI-P.-D3ST-1V9M&)/\MGR2UUDT(C$F=K6 M8YCXKOP>T*K$CR5=86/@3R-[UEO=JQ>Y(>;X5FM&YU3%N5K:FC(9$.Y%'DI6 MWG2CEFCO*OM4/ 5)DC9^[H=/2F+7^@3AH]("U" TZE,4K)V@$9Z>,X_)'+]! MFV]4UM2 +SDC"A[3%R4LK]TV/#U]6J3T0OIKJ$#X=/ 7@0#1T_+C+>TM9,]1 M'A['?0#ZH0V^7-G?V$;LCG13=\<.N 2"?4N,?7FZ+NEWSY7%SBN MK*]1.%&N&6),"BOK=B6]6OBRT/$DEJ1A#QIO16V-RBT5L34RJ3.\GJZ:>1<(%K>)*G->O]5Y-E[*YE'DDF R'E;D5^4D/ M=NU>QXMU_>$Z0?Q'K]UN.N,Q^/.MP:#1[8W:C1'O-AN\TVDQUN7CX6"R-CEC MOA'-:*T4;Z:IO<%1NG#SNEMTH"Q09D+P!3 WSY)&.1D%:X#*ADX]F&VTUXCN MVA'U58) @;K.N4N?UP)7.72VA69IT+W.JL@EN"&\!^V%# %V\5Z4:Z2"&/CB M\5,6+,H4$ZPOC)2#C=H^A>V%D4RMX)+Q+7.96'?24%B"$O=]]1+N"H@^SE,"R^! NIG=@K&OQV?A(&0WR!IRE( RT9?/CIO[A:3!!$P1JZV0N/#=").PKK M-#5!>^!%<.[2=Z\WKOB[MF'RT[L=':/FMMH[FZCSZ&VKH^W.-$HW- ?^-,81 M9W\VV 3V\X;YC^Q)O+)^WF2?]MCETDY.=!KR=V9-(\2MOWS'E$0X0=N,B3%X M28"M2O?T;O58:HC_J>]R <95CN<-O(-'F)K!BWLJRS&QTH?^_6=\)H@-^W6# M4=_O9$'1K+U\D+(DE#G0;W<5N#9'PU:K[8X:@V[7:70G'>"KPP!AV:C=Y0/7 M[?8F:]$Y?OMJUD;YA? M4;7-GDVGX-G\$YD.C+C)Y^*.>SYDO@N2$J68H;QL3T.? NIX .(SD099D;N( MWP,>ZQ7-@91J)_E)H"(&#&J[XQU[GPFC5D>/=^7WH^,4_&02'T0<)Q'Z,@I=P=BJ= '@+ZR/CT3,8%O MD09,:2 VX[ __;@L8^[# GP\ZYIY\4P==FW/T,H<*AB1V%?.'D@'QYVD#W0B M[GHQ+A4B>)$&L++PX3F.IS$=IJ^D)YBY;, ']# BCP8>U*!\GO>'1T';BW>+!QK2(#\4WR'5GY>P $!6E8 M_$4'N&7'M=T_$.]:%PH8*9G2V$IHU9$$6\>AR\61;5Y+QL1M]%A8#Y$E$#%< M4D@3+]F*7!90VU,;3XU$@K8!]$V9H]7CN+F44KMXKKQ(K022N:;*/KF/DJA9K'OG5OW&Z3]&,L,05, 0< UON&/PV+](PFXU6G:%M).[O(]+ A[&%F=EOPKO :*BL$_*(G_=)6&3^NA9:49 MTPTZ'E*=Q < >) T!1UUCR[>(?G@57E.L_B,RT'&7.7( M>Y';F+,H]KCT>746%.QBI,YMLE-/YH!3*+STH"++>>7\O^_:HQ/:-5N$3)A3 M6V5E=I*[@WE=.O#(,IZRE$R6FJCO%5-91##FBV]4Y\F(OW&.T*AF"I;G\#6P M>5WD4>#!$BF0J(LB!9FBE9&*A,6Q4!3EJ[2YLNY6^(OX%_& /\)S9=YSK5>= MN;AIH* I"(M/9%%$KMAD\6S)ZK3:;(EQ^"8'JG#VWG*65LB(5P ," M,97U2UCO S"[""^4LX\?2LL ,?V+RY85E>AH^&M(E(M&5A:\]CL+)3WI1[+: M+?5F[>L5'+),!%40C4"QJ(E,G3*(S#F;"4NF_M8+DECZ%ED^H,5\U80L!??J M#:K<+?J3R_B0*[C)(G3'40HF3V+7JV4N_H*O#^-VLH(MH+,\@65U5FLQB MI,K^U'GZ<"E%XLGH4GU\(3,9<7UOPK.CCZP*5)Z1R)A(_,UJ],V5A;=:O9FYA>%.)89%UE?RV5 [WB1 MD\S0AF!\4#28$FP<:4T]6(P3;Q 41?[B@E*SD!,3N32Y.2R+Y=)L+A(#^ U> M),L=?%EYN@"GO7,&E^M]?-3JI8K-9_"FJ;#0%7#7^+C*K8W7.BP'^?F=M84" M-\"WF\6#WTMN?)6,V.+O:L\Y]\'\\Q;#0='D+8"GU(%8X/IWUK3P.#0*ZAI$ MG3(ZG#3MP7!-1"5KDHKVI!@[*==U ;P'D'*E*=LF0N2@U&Q9:XWL=GNUR^VA MLK;2(^>\!"I!W%H]NS-HKA!H*2RW4@,HO!\G-W\]@Q2\C(8);1#)58H?*I)] M@ZA3PN753L\>K>FX>!+SM])OX]SF[\6RUAG8[<'J3> #9:VU+6 MM)MK!I4OF[_M::*T>DI[-MJ4$2"#FO5,CH];9T@/;A#$%\3L]9H5)J#Q1:_562Y76U>E4^?)- MER[?5/;RS6YW9V!]&S,^P[7(DN_\E^8'])V((U_9'5YT:7.62RF,6*M*P+NM MFCGCV_*=],C-Y1NR6QZ8.G"8F"Z2.3I[@EW+V9G7",+MYEMG\3S5]B9]AWR]]?8G*6,':&EG8[->S9^U M369VB$_7>;V)"@1DD*K?]SD,[K^#<[#N_?F@_E M'W;Z=F=MBDY?+$ZO#J_H M(VKT\LE:>EU,:36>UHUYZE2YNF(UXQT3^8,G796 MB#<6UJ95S3X/[N$U/(P*5/VU/%#B8@FDT@.C9T(TEL3A]B;G/\80J\UAS05Y M6;F_N9.\?,T:B)Q4&D4*G05E79F+,I#<&=-^ /&*XQ8-7O\:/W'](?=3E"-2V]E:E ME5.B6JI2>V=56C?8;R/O/>'X(79 /E8BJ-U3&:[Q:-P? M#">\T03_M]'MLW:#M4:LT1N.!YWNH,D&CKLQ6;1'VG+%K]S#%SO4\>I@OX3L M^L*%>Y'YG:B+4X7.:8L;35D;8]U5&Z]YJ;>JNSNY*^$Q=FF7O@P6R^ ^O8FG M;V4O7A."Q\I)25M:>*JIBBPXDA=$]!T6Z704KR7&NN5S+F"9,/A=]@,3VA%> M/$C?-,&ZF_3JN.I+F78VP;W>AZ$K':Y"ZP\92"UNT*77Y9:BI>)]EOP5)GEC M/K!)-BT1=&BZ&1E]^FE([CF>A7ZDWB?:HQ%2]P/'^WT-N%8%DO))B=( M4KDG( 4^SA+L 7:EKOB$T3R4%52(]5/.W+2@")8;O0)=N]1VC"P M?_=3W<^38Z8NO(_8'+BOIA]D[>_YO;RUXV+W 8$-2S(;F)L!@*U-(NSZENN. MG35^D<]C\TPZLO;^3/;&LY%[&+RBV83?I*?CC1-],3"36-D-1VX9W&'L?*ZC MW<6-LB4&991>""!\>]JM&#E68&$JRNDGTM[83/<.M1>B]SP^'243L^2H O\*HS^%]1F0%]\ON^YM_H++MH[_DK=/\Z42B9 M M+G!R@(ASS:#TI>]DEK9J%[*R,6O16Y#%M-VDO,,N,X%O^#=8"7V @#X22$PJ?_!M ML=3F/-5G3-UQQ/NNLJX31!U;_V-[QDV4!93.JV#^LN N']=A=!K$XPK&..H$ M29:%QUDSZ+5<6%H^:GUAZZFJ[<9P.W]C/$+L"54_Y7 R@0?@TU(S@Y,VQH+_ M)^&J@SPNH4_5]H",Z91I19M)R;]**- M=*YZ@[^];.EK;-P>NUF%B!]1L#R;;:.M_Y&L5/IS3SF\VST,+H,$UK MVCNW_LGW9%(WSG$ZE+;PX/+<8Z.!>PCW4(?@L2HDS!N"A8X#XHHIZ,XF['Z] M9@N+%3,T,DQ>B$8 B;4+L3(H2#O/8-B5Z?!$WE(5C52N#!S[&6 JD*L;^! S M)JX>[C#GX=SG#